Red Points
RepVue Score
0
Red Points
Back to ReviewsFormer 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