Company: Microsoft
Date: 2014-09-30
Overall rating: 4/5
Employment status: current
Experience level: Senior

Things are improving
Pros: - Good benefits and health care plan. 
- Starting to embrace cloud first, mobile first mantra
- Smart engineers
Cons: - Politics
- Multilayers of management
- No single decision makers