Company: Microsoft
Date: 2016-05-27
Overall rating: 3/5
Employment status: former
Experience level: Junior

Great if you work in Washington. Otherwise, not so much.
Pros: Great folks make it a joy to work here. Everyone is very passionate about what they do and definitely bring their A game.
Cons: If you work for Microsoft corporate (non-field) and are based outside of Redmond, the culture is somewhat lacking. Opportunities outside of Redmond are also somewhat lacking if your not an engineer.