Microsoft’s continuous firings over the past few years has put a tremendous amount of pressure on employees to demonstrate value. I have observed H1B holders especially affected by this pressure as getting laid off in this economy may well result in getting kicked out of the country. Pretty shameful stuff.
replies(1):