Company: Microsoft
Date: 2013-07-25
Overall rating: 3/5
Employment status: current
Experience level: Senior

A pretty decent place to work at
Pros: Lots of smart people, great benefits and perks, really relaxed work culture with awesome work life balance, Seattle is a great place to be.
Cons: Bureaucracy, design by committee, not agile or nimble enough, needs to get leaner, too many people with their ways set since the 1980s in management positions unwilling to change