Company: Microsoft
Date: 2013-09-24
Overall rating: 3/5
Employment status: former
Experience level: Senior

It's a good place to start
Pros: You work with incredible people most of who have tons of integrity
Challenging work
Still changing the world
Constantly get to work with interesting, innovative, exciting technology
Cons: Petty politics
The yank and rank (stack rank, bell curve) review model
Incompetent and malicious managers
Most of the good people have left or are leaving