Company: Microsoft
Date: 2016-12-13
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

My Experience so far
Pros: vast opportunities to explore within Microsoft boundaries, best standards for work ethics and motivated colleagues around you, impact is global and you interact with teams and people from different geography and culture as part of working as a program manager
Cons: sometimes its easy to get holed into a super small piece of the problem, get overwhelmed by the sheer scale of the product and loose focus from the big picture