Company: Microsoft
Date: 2015-10-15
Overall rating: 4/5
Employment status: current
Experience level: Junior

Principal Program Manager Lead
Pros: Great benefits (50% 401k match, 3 months parental leave, solid pay, bonus/stock awards), opportunity to have impact on billions of people, easy to move around between different groups and parts of the tech industry
Cons: Though it has improved with the new CEO and the product lines aren't competing as much anymore, there are still silos where duplicate engineering systems exist, representing a waste of time and resources when compared to our competitors