Company: Microsoft
Date: 2017-01-25
Overall rating: 4/5
Employment status: former

Good senior mgmt
Pros: Really good benefits. Above average salary. And work-life balance can be achieved.
Cons: Sometimes you get caught in the internal politics. Career growth can be stunted depending on whether you get a good manager.