Company: Microsoft
Date: 2018-08-21
Overall rating: 4/5
Employment status: former
Experience level: Senior

Great Experience & Great People
Pros: Super smart people driven to get results
Strong collaborative environment
Opportunity to move up and laterally within the company to experience different roles
Strong partner ecosystem 
Awesome place to develop experience and to get training - first class
Excellent salary and benefits
Cons: Very bureaucratic - not agile
Focus on results comes at expense of lack of focus on customer
Work-life balance is a sacrifice