Company: Microsoft
Date: 2016-02-04
Overall rating: 4/5
Employment status: current

Program Manager
Pros: A lot of areas you can move into. At least for my team, we have a lot of people joining and leaving all the time. I guess that could be a con in some cases :/
Cons: It seems like the culture is starting to pick up but for right now it's lacking (for me atleast)