Company: Microsoft
Date: 2019-08-20
Overall rating: 5/5
Employment status: current
Experience level: Senior

Fast paced environment with many career opportunities
Pros: If you love working in teams in a highly dynamic environment with fast evolving technology, this is an amazing place! With the size of the business, it also brings many career opportunities with colleagues from all over the world. Been here for 8 years and will hang on until they kick me out! Although not easy everyday with the speed of change and the amount of work, I'm having the fun of a lifetime.
Cons: The organization is a matrix with multiple stakeholders to manage, if you're an individualist more than a team player, not the place to be. Navigating it to get things done is complex, if you can't deal with internal complexity and sometimes chaos, not the place to be. If you are not comfortable with ambiguity and with change, neither a place to be.