Company: Microsoft
Date: 2017-06-25
Overall rating: 4/5
Employment status: former
Experience level: Junior

Great place to work
Pros: Good salary and benefits (health, etc)
Cons: MS is still an old-fashioned company, albeit evolving over time. Depending on the kind of manager you get, your work life can vary accordingly. Most managers still like to think like the Windows 98 days (As if everything is a boxed product).