Company: Microsoft
Date: 2018-03-27
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

Program Manager
Pros: Great opportunities to advance
Cons: Constant reorgs meaning you end up with a new manager or in a new team