Company: Microsoft
Date: 2014-12-27
Overall rating: 1/5
Employment status: current

Bad senior management team
Pros: - Surrounded by smart people.
- Great benefits.
- Potential to learn something new everyday.
Cons: - Poor senior leadership team that does not listen. Head strong senior management that does not even listen to its immediate reports. Subtle retaliation if you speak up. Lack of transparency. 
- Poor quality of products due to reducing QA efforts.