1.0
Mar 10, 2014
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Offices in great locations Departments other than Customer Success are run well "Worker bees" that care
Cons
Lack of executive leadership Lots of turnover in Customer Success group Reactive product development cycle