2.0
Jun 16, 2020
Former employee, more than 1 year
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
Good technology with possible success if change in leadership under new CEO
Cons
unprofessional and unproven executive leadership on marketing/sales side