3 ms·
I think a big problem with H1-B is that it's hard to switch jobs. While an American engineer can easily quit and go somewhere else, a non-resident is pretty mu
by foobarian 10y ago
I think a big problem with H1-B is that it's hard to switch jobs. While an American engineer can easily quit and go somewhere else, a non-resident is pretty much forced to leave the country. This makes the worker's bargaining position very weak, and overall lowers the market rate for immigrants.
- BurningFrog 10y agoIt used to be hard to switch jobs under H1B, but that got fixed ~15 years ago. The visas are now pretty much transferrable to another employer. What's still a problem is that Green Card applications are tied to a specific employer, so that clock will be reset any time you switch jobs.
- xbeta 10y agoNot really. AFAIK, after you obtained a priority date with an approved I-140, you can still switch job while keeping your priority date. But you need the new company to transfer H1-B and re-sponsor the GC application again given the job skills are matching.
- BurningFrog 10y agoOK. I'm out of the game since over 10 years, so my info is old. H1Bs today have it so easy... Back in my day, we had to file all paperwork uphill in the snow!