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

Culture is slow to change
Pros: Microsoft offers a ton of room for professional career growth, whether it be advancement or trying something new. The culture change that Satya is driving towards is a positive one--towards a growth mindset, where the "how" is valued just as much (if not more) than the "what"
Cons: Despite the attempts to change the culture at Microsoft, there are still pockets of legacy employees who are in a fixed mindset, and struggling to adapt to the growth mindset culture. Legacy employees still like to "own" things (business processes, programs, etc). Also, given the sheer size of the company, it can be a struggle to create an agile environment. Work/life balance can be a struggle and requires constant prioritization (most managers welcome prioritization exercises).