Company: Microsoft
Date: 2018-01-01
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

Reorg frustrations in Azure, but otherwise a good experience
Pros: If you have a good manager, you’ll have a good work environment and healthy work life balance. Benefits are legitimately good.
Cons: Salary at competition is much higher, even if benefits aren’t as good. Every year, you’re guaranteed to be reorganized. It’s a coin toss if you’ll be happy after the reorg, so if you get anxious with letting others dictate your fate, you might as well switch companies.

If you’re an industry hire, you’re not treated as nicely as interns and new college grads.