Company: Microsoft
Date: 2018-08-15
Overall rating: 5/5
Employment status: current

Senior Software Engineer
Pros: Great company to work for. Microsoft really cares about its employees. They have great benefits and work-life balance is great. The atmosphere has really changed for the better the past few years.
Cons: As with any large company there is still a bit of politics to deal with.