Company: Microsoft
Date: 2016-12-29
Overall rating: 5/5
Employment status: current
Experience level: Senior

Principal PM
Pros: Smart people, great opportunities and great rewards for the right business impact. Great managers treat you like family not a resource. Because of the size of the company there are diverse set of challenges and roles that you can take on and excel at. You get to work on products that impact millions of users.
Cons: Because of the size of the company there are good managers and not so good managers, best way to deal with that is to vote with your feet. Because of the large scale of the products that you work on its difficult to measure the direct impact that you make.