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

Great Place to Work
Pros: Empowered to take decisions. 
You have access to all the latest technologies.
Encouraged to use new components like cloud,machine learning
Cons: Lot of time is spent is frequent organization changes.