Company: Microsoft
Date: 2012-09-05
Overall rating: 4/5
Employment status: current
Experience level: Junior

Mixed bag... 50% Epic, 50% Pointless
Pros: - Good compensation
- Good work/life balance
- Definitely get to work on interesting and fascinating things.
Cons: - Toxic politicized yearly review system means the focus is on individual competition rather than team collaboration.
- Very difficult to find the right people to connect with to get things done, simply a matter of scale. As a result, company probably runs at 10% efficiency just due to churn and communications loss.
- A lot of people have bought the kool-aid, which leads to some poor decisions.