RepVue
SetSail

SetSail

30 Employee Ratings
30 Ratings
100% Verified
3.2
Unclaimed Profile
Rate this Company
RepVue Score0
RepVue Score

0

SetSail
SetSail
30 Employee Ratings
100% Verified
3.2
Unclaimed Profile
77.76
RepVue Score
Back to Reviews
Former Employee
2.1
Sep 6, 2023
The CEO kills deals with his “know it all” attitude inserting himself at the worst times. His ego can’t understand why everyone doesn’t want his software. 2 of the 3 biggest customers have moved off and the last customer is likely to churn due to lack of product fit and the sales team ability to manage accounts. Unfortunately, there VP of sales isn’t experienced enough to manage him. 100% sales churn since the company started. They are on their 5th VP of sales.
1 Useful
Share
Browse Other Reviews