Company: Microsoft
Date: 2013-08-11
Overall rating: 4/5
Employment status: current
Experience level: Senior

Challenging and engaging
Pros: Great people and engaging atmosphere
Lots of autonomy if you work hard and support the business group you're in
Redmond is beautiful and many groups support healthy work-live balance
Cons: Many groups are very political and you spend more time managing the politics than getting work done
Not a lot of internal cohesion between groups