Tech companies are complaining about Congress not authorizing more H-1B immigrants while American employees are layed off.
Southern California Edison lays off 500 IT employees and then replaces them with lower-paid workers from overseas. The pay difference: US employees = $100,000 a year and H-1B employees = $65,000 to $75,000 a year. Ron Hira, Howard University professor, author of “Outsourcing America": stated:
To add insult to injury, SCE forced its American workers to train their H-1B replacements as a condition of receiving their severance packages.
Last year, Microsoft announced layoff of 18,000 people while at the same time lobbying Congress for more guest worker visas. The same story goes for Google CEO, Eric Schmidt. Schmidt boasted that thousands of American applicants are rejected while he complains that there are not enough H-1B applicants allowed by Congress.
It's all about cheap labor.