The Department of Labor has wage floors for H1-Bs (prevailing wage). Company's can't legally pay below that.
The Department of Labor has wage floors for H1-Bs (prevailing wage). Company's can't legally pay below that.
Its not only basic economics, but if it didn't work that way, there'd be no benefit to employers from the H-1B existing to justify the compliance costs.
You're making another point about the impact of immigration. I don't disagree and it extends beyond immigration. If you open a new medical school you're depressing the wages of doctors. Just take a look at what happened to the legal profession.
Companies play games with the experience levels and titles to force wages lower. An "architect" or "developer" gets replaced with an "analyst" or "engineer" making 2/3rds as much.
and H1-B body shops do shady things like delay payments, take 'fees' out of payments, pay in rupees, etc.
http://www.mercurynews.com/business/ci_26778017/tech-company...
as go the unions, so go the workers...