3.0
Oct 5, 2023
Former employee, more than 1 year
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
- Great people - Great mission - Great relationships with clients
Cons
- Only US based while competitor is global making it hard to sell to global-based companies - Lack of product suite to offer makes sales pitch lackluster