Company: Microsoft
Date: 2011-08-31
Overall rating: 3/5
Employment status: current

Great benefits, good compensation, kludgy bureaucracy
Pros: Great employee perks
Access to education, learning, training
Smart people
Generally pleasant environment
Cons: Culture does not reward creativity or innovation well (despite constantly "seeking" it)
Appearance of success more important than actual success (at times)
Highly perception driven
Lots of not so smart people whose main goal is to keep getting paid