Company: Microsoft
Date: 2010-10-13
Overall rating: 3/5
Employment status: current

MS is at an inflection point - it has the potential to be great again or fade away
Pros: Opportunity to work with highly motivated, highly skilled people
Opportunity to work on some of the most exciting technology
Opportunity to have enormous impact on the market and the world
Cons: Senior management seems stuck in past paradigms and unable to chart a course to the future
Internal politics are severe
Career progression outside of engineering is stalled
Flat share price for 10 years and decreasing benefits do not complement lower base salaries