
Otter
RepVue Score
0
Otter
Back to Reviews
Current Employee Good company
Decent product market fit
Good comp structure
No SDR support Browse Other Reviews
Former Employee My overall experience was awful and do not recommend to anyone.
3.1
Dec 3, 2025
Useful
1.9
Oct 31, 2023
2 Useful