Company: Microsoft
Date: 2010-07-23
Overall rating: 4/5
Employment status: current

It's Been Great... (But Cya)
Pros: MS is a good place to work. The benefits are great, and the pay is mostly fair. Job security is as good as it gets. Millions of people will use your products. Despite it's rep as a maker of stodgy old box software, MS continues to innovate in *many* areas. There are truly brilliant people in every product group.
Cons: Trying to make things happen at MS is like trying to drive a slalom course in an 18-wheeler. The bureaucracy can be stifling at times. Not everyone is a rocket scientist. Mediocre people sometimes rise to positions of significant authority through extreme conformity.