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.31
RepVue Score
Back to Reviews
User Company Avatar
Former Employee
2.9
May 23, 2024
Better when I started, constant changes in company vision leads to a confusing work structure. High attrition of staff and clients leads to instability and a sense of fear in the office. Ended up laying most people off after I left. Would recommend anyone to think about an offer from Otter and make sure you get a good base as they will not raise it whilst you work there.
Useful
Share
Browse Other Reviews
Reviews at Otter