Company: Microsoft
Date: 2017-12-23
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Great mature tech company
Pros: Good work life balance.  Clear career paths and lots of opportunities to work on what you love.  Good management and challenges.
Cons: Company strategy has been mixed at times.  Improving in this area with “One MICROSOFT” strategy to break down organizational silos but still more work needs to be done.