4 ms·
H-1B is an employer sponsored visa, valid only for working on a specific job (though it's possible to transfer to a different employer) so it's getting a job fi
by ropiku 14y ago
H-1B is an employer sponsored visa, valid only for working on a specific job (though it's possible to transfer to a different employer) so it's getting a job first then getting a visa. Then your employer can sponsor your green card application. Depending on the level you apply/qualify for you wait 1-6 years for a green card.
- larrybolt 14y agoWhat exactly does that mean, the level you apply/qualify for? Does it depend on your education or merely on how much your employer put into it? Because 6 years waiting for a green card, after which another 5 years before you can apply for citizenship and keeping in mind the economy changes trough the years.
- potatolicious 14y agoShort answer: all of the above. The most important factor here is your preference category when applying for a green card. There are 3 buckets, EB-1, EB-2, and EB-3, in decreasing order of desirability. Which bucket you fall into is a combination of your degree(s) and your relevant work experience. Each bucket has a longer wait than the previous. The second factor is your country of origin - the system is quota'ed based on it, so the more applicants coming from your country of origin the longer the line is. For the most part this is a minor factor except if you're from China or India, in which case you're pretty fucked. I believe (though I'm not sure) there are also other ways to expedite processing for $$$, but this mostly surrounds various form filings that can otherwise take months to process. The actual line itself cannot be shortened.