Company: Microsoft
Date: 2016-03-22
Overall rating: 4/5
Employment status: former

Excellent company that cares for its employees
Pros: - Awesome total compensation: salary, bonus, stock
- Easy to move within the company
- Does good things for the community: Giving Campaign
- Excellent health insurance, vacation, perks
Cons: - Large organization, can be frustrating during re-orgs
- Not innovating as much in certain spaces
- Lots of politics and management heavy, hard to get things done quickly without approval