1.0
Oct 27, 2012
Former employee, more than 1 year
Palo Alto, CA
Recommend
CEO approval
Business outlook
Pros
Cool technology, some very bright people, competitive compensation and benefits
Cons
A lot of turnover, no clear strategic direction, upper management out of touch