Company: Microsoft
Date: 2016-02-27
Overall rating: 5/5
Employment status: former
Experience level: Confirmed

Great place to work!
Pros: - get to work on interesting problems
- career growth
- people
- benefits
- work-lift balance
Cons: - slow moving company
- too many people are busy working for promotions and not driven to deliver value