Company: Microsoft
Date: 2014-06-19
Overall rating: 4/5
Employment status: former
Experience level: Senior

Fantastic in so many ways. Painful in a few.
Pros: Great people! Smart and driven. Great benefits - industry leading in the early years, and still good today.  Lots of opportunity to shine and grow.  Loved doing things that had +ve impact on millions of people (I think its still possible to do that there than at any other tech company)
Cons: Internal politics, siloism, territorial behavior in and between product group sometimes got in the way of the right decisions.