5.0
Jan 2, 2009
Recommend
CEO approval
Business Outlook
Pros
Very high hiring standards mean that everyone is smart, but without alot of overblown egos. Don't have to carry anyone who doesn't pull their own weight. No idea is rejected based on who comes up with it, even junior engineers and summer interns will be heard. The dedication to volunteering and charitable work across the company is great.
Cons
The pace of development and release cycles is very high. Not much downtime. Decisions are sometimes made very quickly and not explained well.