1.0
Mar 24, 2010
Anonymous employee
Current employee
Walnut Creek, CA
Recommend
CEO approval
Business Outlook
Pros
Good work-life balance, lots of good employees, good new headquarters facility
Cons
Poor leadership and lack of accountability at the executive level, poorly executed strategy, over reliance on consultants, terrible technology.