Company: Microsoft
Date: 2016-04-21
Overall rating: 4/5
Employment status: former
Experience level: Senior

Not as good as it used to be
Pros: Good salary and review payouts
Awesome teams 
Lots of room to move to other groups/teams
Awesome work life balance and support working from home
Cons: Senior management decisions
Working with groups that have no clue what we do, but expect us to do everything