RepVue
Main Menu
Main Menu
Main Menu
SetSail

SetSail

29 Employee Ratings
29 Ratings
100% Verified
3.2
Rate this Company
RepVue Score0
RepVue Score

0

SetSail
SetSail
29 Employee Ratings
100% Verified
3.2
77.35
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
SetSail
Reviews at SetSail