| > but this is not the only visa available for work Hmm, care to elaborate? I don't think there's any US work visa that is easier to obtain than the H-1B. As far as I know: * The L-1 visa is only for intra-company transfers, so unsuitable in most cases. * The O-1 visa is for proven extraordinary talent, and as such is inaccessible to 99.9% of the population. * The EB-3 visa has a 4+ year waiting periods, so out of the question. * The EB-2 visa, if you have a master's degree (related to the job), and were not born in India or China, can be obtained in circa ~1 year. (Labor certification alone could take nine months to a year.) * The J-1 visa lets your work for a short amount time, but imposes a 2-year ban after the year is over. Anyone even mildly considering moving to the U.S. for longer than a year and half would not use this visa. * International students in the U.S. can work for a short amount of time after graduation with OPT. But this requires being a international student in the US, of course. * The EB-1 visa is primarily used by managers transitioning from L-1A visas. The "extraordinary talent" EB-1 oddly has a much higher standard than the O-1. (A good candidate would be a Nobel prize laureate.) For all practical purposes, it is inaccessible to 99.9999% of the world population. So right now, the "best" alternative to the H-1B is the EB-2. But a company will have to wait for a whole year vs. the 6-7 months for the H-1B. In addition, labor certification is a very expensive process costing around $10k-$20k. It's not guaranteed to return a positive result either. A single minimally qualified U.S. worker could bar the entry of the potential would-be immigrant. So in your knowledge, is there any visa that's actually easier to obtain than an H-1B and that offers the (AC21) job portability of an H-1B as well? |
Would a prospective employer find an EB-2 sponsorship easier, harder, preferrable than an H1B visa? I understand the 1 year vs 6 months, but it's a 50% chance with those 6 months. Does it have less restrictions on job switching?