3.0
Apr 26, 2012
Former employee
Palo Alto, CA
Recommend
CEO approval
Business outlook
Pros
Collegial culture, opportunity to gain technical knowledge, project-based work, opportunity for quick advancement
Cons
Poor work life balance, pay is low for how many hours you work, bonuses were disappointing