3.0
10 Dec 2012
Former employee, more than 5 years
Redmond, WA
Recommend
CEO approval
Business outlook
Pros
The great thing about a company like this is that they have the resources, talent, and market share to affect millions of peoples' lives in a positive way. Working there gave me a great sense of being able to make an impact on the world. It's filled with people that know how to make good software and work hard.
Cons
Management structure has stifled the company's ability innovate and doesn't allow individual creativity and ingenuity to flourish and contribute to the product. It's easy to get pigeon-holed in a specific role. As a result, you have to be willing to change groups every couple of years if you want to make sure you don't get bored and you continue to receive the compensation you deserve.