Company: Microsoft
Date: 2014-10-16
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Pockets of excellence in otherwise mediocre company
Pros: Some parts of the company have really good people and really nurturing environment. In these teams work is a joy, and you will look forward to coming to work every day.
Cons: Most places though are cesspools of politics, and often you win by gaining power, and you gain power by putting people down.