Company: Microsoft
Date: 2018-05-21
Overall rating: 4/5
Employment status: current

Depends on the group, but mostly a great place to work
Pros: 1) You can find a group to work on for pretty much anything you like, from AI to ML to cloud services.
2) The company as a whole has had several lessons in humility the past several years and has a very positive growth mindset
Cons: 1) Rarely the first to market for any technology
2) Most folks have been there for many many years, so thoughts could be stale, even if folks you are dealing with are smart.