Company: Microsoft
Date: 2018-01-11
Overall rating: 5/5
Employment status: current
Experience level: Junior

Senior Program Manager
Pros: Working with very smart people, good work life balance, supportive management. You do get opportunities to pursue things you are interested in, even if they are not a part of your core job responsibilities
Cons: Depending on the role and product, there is a pressure to perform; 80% Microsoft has moved to CEO's new culture but 20% is still stuck with their old thinking. Everytime you have to deal with a team from this 20% bucket, it is not a good experience