Company: Microsoft
Date: 2013-08-18
Overall rating: 4/5
Employment status: current

Great company, but too afraid to take risks
Pros: - Great combination of salary/benefits
- They care about their employees
- You always get what you need to do your job
- Access to incredibly smart people to learn from
- You work on the biggest products the world has ever seen
Cons: - Management has, because of the compensation system (= stack ranking) instilled a fear of risks. People don't want to take risks, managers and PMs go over and over decisions for ages rather than use a fail-fast-recover approach. That leads to MS being always one innovation cycle behind everyone.