Company: Microsoft
Date: 2016-06-25
Overall rating: 5/5
Employment status: current
Experience level: Junior

Amazing enviroment and stability
Pros: - Much less agressive work enviroment then Amazon.
-If you ge in, the pay is great but the benefits are outstanding, for example they have some years where they will give you a dollar for a dollar you put into your 401k.
-Senior managers are extremely helpful and talented, they will do their best to make sure you are doing well.
- Very creative work enviroment, get to be creative and work with the engineering team.

- Much more fulling work than working in PwC or a bank as an auditor/analyst.On top of that the overall pay and compensation is better. hell considering how much more happy I am at work i'd happily take a 20 percent  pay cut (I've worked in both feilds).
Cons: - After becoming a Senior Product Manager the movement towards becoming a Director is slow, is possibly takes 4-6 years from the time you become a Senior Manager, but salary does increase a lot even during those slow years. (if you make it to Director in your 30s you have done extremely well).
- You have to take all your 3 weeks of vacation within that year