Company: Microsoft
Date: 2018-02-21
Overall rating: 2/5
Employment status: former
Experience level: Junior

Politics galore! Not for the faint of heart
Pros: Great benefits, decent reputation. Lot of smart people and great data to work with.
Cons: too much politics and too much competition.  Everyone focuses on keeping their manager happy. Lower salaries than the market.