1.0
Nov 15, 2023
Former employee
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
They have a great base of existing customers.
Cons
Management structure is impossible to understand. Led by executives from Europe who don't have a good feel for the USA market. Incredibly poor compensation for sales reps.