3 ms·
The easiest way, and i say that with a big pinch of salt because migrating to the US is not easy in any way, is to come here for school, get a graduate degree,
by smb06 10y ago
The easiest way, and i say that with a big pinch of salt because migrating to the US is not easy in any way, is to come here for school, get a graduate degree, get a job through the academic environment (job fairs etc.) and then get that company to sponsor your H1-B visa.
Having a company sponsor you for a work visa while you are not physically present in the US is quite difficult, unless you are an expert in your field. In that case you can look at O1 visa which is meant for special talent.
Coming to the US and then looking for a job here is pretty much impossible (assuming you still want to be legal). L1 visas work for transferring from your existing employer to the same employer in the US but they are short term visas, not meant for migrant intent.
Even H1B and O1 are short term visas with no migrant intent. Depending on your country of origin, it could take anything between 2yrs to 9yrs to get a green card, which is the migrant "visa". During that time you have to maintain full-time, gainful employment in the US.
Although i should point out that 9yrs is only for Indians and Chinese but you are still looking at a multi-year process before being a full-time migrant worker in the US.
- konzhi 10y agoL1 visas immigration process is almost identical and sometimes (L1a) even better than H1b, so they are definitely the way to do it if you have a chance