Even worse than being laid off – being on H1B and laid off
Layoffs are everywhere these days and the Tech Economy is not immune to it. One group of people that are getting caught in this are the H1B visa holders. The Unites States allows 65,000 H1B visas every year. More than 50% of them are predominantly sponsored for jobs in high technology areas.
Computerworld reports that when [...]

