Comment Re:But, but, teh STEM talents!!! (Score 3, Informative) 284
What are you smoking?
The companies listed Apple, Cisco, Verizon pay wages most of America could only dream of -- especially since they typically require only a 4 year degree. According to GlassDoor:
Apple's entry-level Software Engineer title makes an average base pay of $119,268, plus $34kish in additional incentives.
Cisco's "Software Engineer" title has an average salary of $117,326 with about $20k in additional incentives.
Verizon's "Software Engineer" title has any average salary of $100,098. Only one person reported bonus, at $14k. I'm not sure if, like the above companies, bonuses & stock are all but a given.
Since H1Bs are, by law, required to be paid the same salaries as their American citizen counterparts, if anything, the travesty is that we're giving the nation's best-paying jobs to people from overseas. But having hired numerous engineers, I can say that it'd be difficult to staff a large tech company of any size without relying on a foreign labor pool.
There's certainly abuses of the H1B program, but they're mostly from the big Indian "work for hire" shops like L&T, Infosys, etc. They pay way below industry norms, and thus, paying domestic workers the same wage as your foreign workers isn't that big of a deal.