Earlier quoted context omitted.
EDIT: AC21 is for those who are applying for a green card (I-485 pending). How the heck is AC21 even connected to H1B? Source/link please? EDIT2: H1B transfer does not seem to involve AC21. All that happens is that the new employer will need to apply for a H1B petition all over again. So you are simply tied to the new employer, instead of your old employer. http://www.immihelp.com/visas/h1b/h1-transfer.html AC21 is n…
> AC21 is not free, there are legal fees and processing times involved. There is a non-zero cost involved. If this cost did not exist, if an employee could just switch jobs WITHOUT needing the receiving company to do anything, then obviously there would be no wage suppression. Employee can ask for a raise, and simply leave if refused. In the tech industry, most companies are willing to do an H1B transfer. The cost of…
Yes all is well and there is no reason why foreign workers could ever feel pressued to stay in a crappy situation.