Company: Microsoft
Date: 2013-10-05
Overall rating: 3/5
Employment status: former
Experience level: Senior

A great place to learn from many different experiences then move on.
Pros: I had an amazing run at Microsoft and managed to stay over 8 years. During that time, I had some wildly fantastic roles that were personally gratifying and taught me more than I believe I ever would have learned in an academic setting or a different corporate setting.
Cons: The culture is bizarre. That is the best way for me to describe it. It is a super passive-agressive environment where most are set on checking boxes within their own individual commitments that generally don't accrue to broader business agendas. The recent reorg should theoretically help with some of that especially if there is an overhaul in the performance management process as well as an overhaul on where the company should focus (good luck, new CEO).