RepVue
Back

Otter

120 Employee Ratings
120 Ratings
75% Verified
2.7
Engaged Employer
Rate this Company
RepVue Score0
RepVue Score

0

Otter
120 Employee Ratings
75% Verified
2.7
Engaged Employer
69.30
RepVue Score
Back to Reviews
User Company Avatar
Former Employee
2.6
Oct 1, 2025
The solution is great, when it works. Onboarding challenges ensure that approx 50% CW are not appropriately handled, leading to churn. AE need to take a lot of responsibility pre & post sale to ensure customer success. Management very shrewd, easily executes lay offs and changes strategy quickly.
Useful
Share
Browse Other Reviews
Reviews at Otter