3.0
Mar 5, 2012
Former employee
Sunnyvale, CA
Recommend
CEO approval
Business Outlook
Pros
Lots of good engineers. Solving scaling problems only a handful of companies deal with. Good work environment. Good benefits.
Cons
Continual regular reorgs. Useless leadership and board that never inspired. Failure to provide momentum in products. Long product cycles and lots of failed or late projects.