3.0
Aug 6, 2010
Anonymous employee
Current employee
Palo Alto, CA
Recommend
CEO approval
Business outlook
Pros
Great culture Some people on the management team are transparent and great to work with Awesome co-workers Very smart, passionate and talented people Collaborative work environment
Cons
Management (with the exception of a few) is not proactive at keeping people focused on personal growth Negative energy from some senior management Mismanaged expectations and very poor communication and follow through