Company: Microsoft
Date: 2012-06-06
Overall rating: 4/5
Employment status: current
Experience level: Senior

Challenging
Pros: Life as a program manager at Microsoft is challenging, and if you like challenges, you will like this role. You are the voice of the customer and the challenge is delivering on solutions to their business problems - getting developers and testers to fully understand the scenarios and designs. Rewarding when the solution is exactly what your customers want!
Cons: Very competitive company. You may need to put in extra time to meet deadlines as Microsoft is a date-driven company.