Company: Microsoft
Date: 2012-01-20
Overall rating: 4/5
Employment status: current

Generally a good place to work.
Pros: Good benefits and nice workplace environment.  Generally nice, smart people. You get your own office with a door and a window with tenure.
Cons: Hard to get projects done because everyone has to have a say in it and management can say no or change priorities.  Some problems never get solved; they just reorganize every 18 months.