My company just spent 3 days laying off tons of people. I survived this round, but the development group I am a part of lost three people. The company was about 8000 people worldwide, I wonder what it is now. Management is not interested in distributing the details. It’s pretty rough watching the CIO follow around the HR team that is laying people off, and then getting to listen to them cleaning out the cube on other side of the wall. I am fortunate to have a good project that lets me learn .Net. If my turn comes at least I am acquiring new skills.