Company: Microsoft
Date: 2009-08-26
Overall rating: 3/5
Employment status: former

Great place to work if you can put up with the politics and play the game well. Otherwise, go somewhere much smaller.
Pros: Microsoft has excellent pay and benefits. Some of the smartest people in the world work there and you get to learn and grow from being around them.
Cons: Microsoft has gotten too big. It is very slow to change and is very political. Also the pressure that the company faces from Wall Street causes them to make decisions that do not have the employee's best interests in mind.