Earlier quoted context omitted.
I still believe it's a wage suppression strategy. Here's why: I used to work for a major multinational based in Europe, but I lived here in the US. Many of the people I worked with were not US citizens, but lived and worked here on an E-1 (the European version of the H-1b Visa). They were essentially captive workers who were at the mercy of the whims of management; management that was largely absent from the day-to-d…
> "who were at the mercy of the whims of management" With H1B you are not tied to the same employer, you are free to leave the sponsoring employer and go elsewhere. I don't know about the E-1 visa. Again, if you feel they were being paid below the market rate, you can check up the bulletin board to make sure.
If a native employee is fired, they lose their job and probably go on unemployment while the look for another one.
If an H-1B employee is fired, they get deported.
Employers know this, and they treat H-1B employees accordingly.