Company: Microsoft
Date: 2017-09-07
Overall rating: 5/5
Employment status: former
Experience level: Senior

Great benefits & professional development with stack ranking issues
Pros: Employee Benefits
Top Brand
Bonus 
Stock Awards
Cons: Your manager can make or break you
Lots of Bureaucracy at higher levels