Company: Microsoft
Date: 2017-09-22
Overall rating: 5/5
Employment status: current

Gone through a lot of managers, but overall great
Pros: Great resources, people (mostly), training, good benefits.
Cons: I've averaged 1 manager per year, maybe a little less. Makes career growth more difficult when you have to start a new relationship with your manager every year.