Company: Microsoft
Date: 2016-11-21
Overall rating: 5/5
Employment status: current

Great place talented people
Pros: Lot of freedom and value for innovation. Learn building scalable systems and intelligent systems. Innovate and get rewarded.
Cons: Mid management is filled with people who have no contribution and thrive on politics.