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

It's what you make of it
Pros: - big company, very stable
- great benefits, great work environment
- lots of groups / products, so lots of variety of projects, work load, etc. Choose wisely.
- in the right group, you will be rewarded for your efforts/performance
- reasonably consistent and predictable review process
- seattle weather
Cons: - big company, so can be political/slow
- some groups are better than others, both in terms of product and quality of team, so make sure you have the right one for you.
- seattle weather