Company: Microsoft
Date: 2015-08-05
Overall rating: 4/5
Employment status: current
Experience level: Senior

It has changed over the years
Pros: - Good base salary, 
- Good 401k
- Flexible work environment 
- Great customers
- Great place to start your career
Cons: - Money is the most important thing to the company. Health benefits went from the best in the US to marginal. 
- Scorecard driven
- Limited career path outside of major campus locations