5.0
Jul 15, 2011
Anonymous employee
Current employee
Palo Alto, CA
Recommend
CEO approval
Business Outlook
Pros
A fantastic culture that immediately makes you feel welcome and appreciated. Cares deeply for its employees. Doing it right is more important than cutting corners to do it fast. Happy, productive and highly competent coworkers. Flat organizational structure. Excellent compensation, benefits and paid time off.
Cons
The interview process can be lengthy and may (incorrectly) feel somewhat elitist. Only healthy and organic food available in the kitchen.