Company: Microsoft
Date: 2012-03-25
Overall rating: 3/5
Employment status: former

Great place to work if you thrive playing dirty political games...
Pros: Benefits
World class organization
Great facilities and campus
Cons: Not recognized for excellence doing the work you are hired for, because you didn't also brown nose and play politics. Performance focused heavily on being a "team player" and "soft" aspects of your role that align with working within the sewing circle, than on actually your core skills and responsibilities. 
Established old girl's management team that operates like the police force, protects their own, and controls the environment in ways that benefit themselves.
Poor communication, surprise attacks during review time, despite the mantra that everyone should know that their review might be tough ahead of time to allow opportunities for course correction.
If you don't play the game inside the political framework, it doesn't matter how good your work is.