Company: Microsoft
Date: 2013-10-15
Overall rating: 5/5
Employment status: former
Experience level: Confirmed

Grew with the business, from Program Manager to Senior Service Engineer.
Pros: Starting in a growth area of the company provided a lot of opportunity to work on high-value projects and to see the tangible results of my contributions, which was nice.  Also being part of the incubation team allowed for good visibility to senior management and plenty of opportunity to grow and evolve my responsibilities over the years as the business grew.
Cons: In the early years (0-2), there was churn at the mid-management level (and also senior management level at times) as the group matured and different skillsets were required, which impacted morale and productivity during transitions.  Teams felt pressurized occasionally due to the perceived impact of failing to land critical projects and/or growing the business (i.e. signing new customers).