Company: Microsoft
Date: 2016-09-13
Overall rating: 3/5
Employment status: former
Experience level: Confirmed

Program Manager
Pros: You get to work on new technology and have opportunities to learn and grow.
Cons: highly political, good old boys club, high stress, your manager determines if you have a good experience and there are a lot of poor managers.