Company: Microsoft
Date: 2019-08-20
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

Great place to work!
Pros: Work on cutting edge technologies, build next-gen solutions, interact with great minds, access to wide range of resources
Cons: fat  bureaucracy, things tend to go in loops before happening, lot of churn, mid-leadership not that great