Company: Microsoft
Date: 2016-10-12
Overall rating: 3/5
Employment status: former

Working at MS
Pros: Great people, lots of opportunities.  It is nice to work for a company that has resources to fund bleeding edge projects.
Cons: Review process is a little challenging.