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

It is what it is
Pros: Good benefits, reasonable vacation, reasonably nice spaces,
Cons: Cutthroat politics, old fashioned engineering practices, terrible build systems and source control