Earlier quoted context omitted.
> The only way to eliminate foreigners undercutting American salaries is to eliminate the foreign labor supply competition. The problem isn't foreign labor supply, its that the foreign nationals are forced to stick around at bad employers due to the way US immigration is tied to employment instead of credentials and skills. Comparing US and Canada, A foreign national in Canada who graduates from a STEM degree, and ob…
>the US immigration system ties visas to a single employer While this is true for the L1 and one other (I believe J1), I don't understand why people believes this to be true for H1Bs. It's simply false- H1Bs can transfer employers, it just takes a couple of weeks and some paperwork, and thousands do it every year. I know a number of folks professionally who've done it without hassle, and I know a couple people in my…
My understanding is that yes, this is technically true. However it's not a H1B holder telling the government "I'm taking this new job, FYI", as much as requesting that your transfer be approved. The risk that the transfer will not be, and you're stuck in limbo of returning to the position you just quit, does exist.
For people on these statuses, any required interaction with USCIS can be anxiety inducing.
While it may not technically be tied to a single employer, it's not fair to say that holders have the same flexibility to switch jobs as permanent residents/citizens.