Company: Microsoft
Date: 2016-12-12
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great place to work!
Pros: Great to work with smart people.  Interesting products and continuous transformation.  Awesome product sets, particularly Azure and O365 and (usually) time to play with new software.
Cons: Naturally a lot of opportunities and decision-making power comes from Redmond.