Company: Microsoft
Date: 2017-02-11
Overall rating: 4/5
Employment status: current
Experience level: Senior

Great place to work
Pros: - Great compensation and benefits
- Huge variety of products and technologies to work on
- The company and most managers care about their employees
- Flexibility to manage work/life balance
Cons: - Compensation not as competitive as Google or Facebook 
- Culture rewards extroverts / those who talk the most and loudest in meetings
-  Lots of dead wood