
Otter
RepVue Score
0
Otter
Back to Reviews
Former Employee Horrible place for salespeople. If you are on product side maybe things are better but overall wouldn't work here unless you NEED a job. Browse Other Reviews
Current Employee The over all management needs to improve so they keep employees.
1.6
Nov 26, 2023
Useful
2.7
Sep 11, 2023
1 Useful