Red Points
RepVue Score
12.30
Red Points
Back to Reviews
Former Employee The company struggles with GTM consistency, there were a lot of changes in the past couple years and processes are not very sticky. This makes everything very time consuming and dilutes the effort of sales people. Browse Other Reviews
3.4
Nov 1, 2024
Useful