Company: Microsoft
Date: 2015-12-02
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Senior Program Manager
Pros: Work/life balance
Ability to move between different projects
Smart people all around
Cons: Older style of doing things - waterfall vs. agile