Company: Microsoft
Date: 2016-09-27
Overall rating: 4/5
Employment status: current
Experience level: Senior

Solid company, good work-life balance
Pros: Microsoft is a mature company, with good, solid benefits and a reasonable approach to work-life balance. Current management is strong and the company direction seems better than it's been in many years.
Cons: Too many re-orgs, too monolithic. Pay doesn't seem to be as competitive as other comparably sized software companies.