Company: Microsoft
Date: 2017-01-29
Overall rating: 4/5
Employment status: current
Experience level: Senior

Pretty good, not perfect
Pros: Good work/life balance
Many projects with high impact
Lots of options to move around, work on different things
The needle has definitely moved from "not relevant" to "worth a look"
People are very respectful of each other
Cons: Still plenty of political crap
Can be hard to retain the best people
Good people are leaving for better pay elsewhere