Company: Microsoft
Date: 2015-05-19
Overall rating: 4/5
Employment status: current
Experience level: Junior

Nice place to work
Pros: Great benefits: good health coverage, gym memberships, commute options + bus pass, employee stock purchase plans, 401k, and more. Very good hiring bonus and starting salary for college hire.

Company is moving in good directions under Satya and feels like a modern software company
Cons: Still has a corporate atmosphere in some ways. Age of employees are higher than startups (con for me). 9-5 is normal. Sometimes too much focus on business structure instead of engineering