My husband (US citizen) and I just got married outside of US, but haven’t filed for spouse visa yet. I heard filing for naturalization is best and fast. But how long will the process take? Because I really want to work in US. It’s hard to get an employment based or work visa as well without a job offer. Is there any other way that I can work legally in US?