Company: Microsoft
Date: 2017-12-28
Overall rating: 3/5
Employment status: former
Experience level: Senior

Senior Software Engineer
Pros: Salary was high
Time off good
Charitable contribution matching is awesome
Office space and technology was good
There was definite improvement in the vision and vibe under Satya
Cons: Continual decrease in health benefits
Office division pushed QA team into development tasks that made poorer use of existing skills/passion, leading to loss of QA talent in the org.