Company: Microsoft
Date: 2013-07-03
Overall rating: 2/5
Employment status: former
Experience level: Junior

My excitement to join this company was eclipsed by my joy of leaving the madness
Pros: 1. Pay and Benefits
2. Global Opportunities
Cons: 1. Horrible rating and employee review system
2. HR over empowerment
3. Burdened by product and workforce legacy
4. Serves too many masters 
5. Bloat and to heavily matrixed
6. Lack of empowerment due to competing priorities and a lack of clear ownership
7. Accountability is non-existent