Company: Microsoft
Date: 2016-04-25
Overall rating: 3/5
Employment status: former

Program Manager
Pros: The pros are very team dependent, som teams runs very efficiently while others do not.
In my experience, it's a big place with lots of opportunities to learn and move.
Cons: Politics, fighting for resources and poor work life balance.