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

Great company with interesting work and good culture
Pros: Culture, Work, Comp. Allowed to have life outside of work. PM role is shifting to more product focused role while still  maintaining technical nature. PMs are not "dev babysitters" here, which is fantastic! I feel like I can be myself coming into work everyday, which is a great & motivating feeling.
Cons: It seems it's 50/50 on if you like where you get placed or not. Half love where they are and half do not. Also, as with working at almost any large company, decisions are usually top down, and it's pretty meeting driven. Meetings are not inherently a bad thing, but it's especially apparent here.