Company: Microsoft
Date: 2010-07-26
Overall rating: 2/5
Employment status: current

Microsoft is a good company, but it starts having stagnant ideas.
Pros: Microsoft is the #1 software company of the world, hence you work on very popular products (usually)
The medical plan is the best in US. 
Work life balance is good
Cons: It is a Redmond centric company. If you are outside of Redmond you are nothing.
Middle management sucks. No ideas, just process and politics