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

Company is transforming
Pros: Good benefits, though over the years the medical benefits have reduced. Still, it is on par with the other big tech companies.
Cons: Moved too slowly and did not adopt non-windows platforms early on. Lost customers as a result. The trend is changing now within the company.