Company: Microsoft
Date: 2018-10-25
Overall rating: 3/5
Employment status: former
Experience level: Confirmed

Takes care of their employees, but politics can be too much
Pros: Employees are well compensated, and benefits and perks are great. Plus most employees are working on large, meaningful projects with a major impact on business or consumers.
Cons: It has become the IBM of old, with bureaucracy and inertia dulling the competitive edge.