Company: Microsoft
Date: 2016-03-27
Overall rating: 3/5
Employment status: former
Experience level: Junior

Good benefits and salary with boring work and some problematic managers
Pros: Good benefits and salary, very accommodating with regard to work hours.
Overall most of the people I worked with were good intelligent engineer.
Cons: Work itself was boring and unchallenging with slow processes and development tools.
Company is slow to change and feedback regarding products and features is usually overlooked.
While some managers are amazing, others are abysmal to the point of increasing employee churn rate around them. HR and Senior management do not seem to care regarding this.