Company: Microsoft
Date: 2019-01-12
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great culture and work environment
Pros: Treat their people right
Great environment 
Culture is most important 
Opportunity for advancement 
They invest back into the business 
Community involvement 
Able to be creative, work independently
Great products and services, proud to represent
Able to work to your full potential
Culture of learning and growth mindset
Company provides needed resources to be successful
Countless positive aspects of working at Microsoft
Cons: Lots to learn and many metrics that need to be hit.