> Except for the tech corporations who are suppressing wages--which is all of them
This is not true. I'm on an H1B, and I can change jobs freely. Employers can't prevent you from changing jobs. Employers have zero power to suppress wages if you have an H1B -- because you can get a better paying job. (This is unlike the L-1, which locks you to your employer.) The only thing preventing someone from getting a better paying job is how good they are at what they do.
What's funny is that a lot of the engineers that outsourcing companies (like TCS, Infosys) bring over, end up leaving their poorly-paying sponsor soon after getting to the US (usually in 6 months), for a higher-paying job elsewhere. The only people left behind are those who can't find a better job...
This is not true. I'm on an H1B, and I can change jobs freely. Employers can't prevent you from changing jobs. Employers have zero power to suppress wages if you have an H1B -- because you can get a better paying job. (This is unlike the L-1, which locks you to your employer.) The only thing preventing someone from getting a better paying job is how good they are at what they do.
What's funny is that a lot of the engineers that outsourcing companies (like TCS, Infosys) bring over, end up leaving their poorly-paying sponsor soon after getting to the US (usually in 6 months), for a higher-paying job elsewhere. The only people left behind are those who can't find a better job...