I was talking yesterday to a pal who works in Development at UC-Santa Cruz. He told me UC-SC hosted a conference on the "Future of Undergraduate Education" a few months ago. The Pres or VP from Adobe spoke, and said, in no uncertain terms, that they won't be hiring Bachelors Degree - level people in the US anymore. Only overseas. Only very very specific people will be hired in the US.We both had the same feeling about this guy: why does he feel it's okay for him to think this way, when Americans are fighting and dying in Iraq? Why should they protect him and his "business" when it is quite obvious that it is now a foreign business, and he and his fellow managers are merely using their "citizenship" as a way to gain access to the United States?
Deport all of them to India and make them live in the country that their hearts belong to.
I have personally witnessed a company outbid several others on a DOD contract in, let's say, a sensitive area.
The company has 60 H1B programmers (its entire dev staff), and had previously discharged all staff above $X salary (in other words, they fired virtually the entire American staff).
Their H1B's are slated to expire this year, it'll be interesting to see whether they move their dev staff back to India, or try for extensions.