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

Middle management at Microsoft
Pros: Well paying, highly influencial position where direct control over features and schedules is in your hands. Great benifits, salary and bonus as long as you are performing well. New review system is a plus.
Cons: The real work happens deep in middle management at the lead and IC level. Depending on your manager and project, you can have little or a lot of executive exposure.