
Sense
RepVue Score
0
Sense
Back to Reviews
Former Employee Absolute joke of a company. If you're hired as a sales rep you'd better close at least one large deal in 6 months with a typical 9-12 sales cycle or you're fired. It's that simple. Browse Other Reviews
3.0
Jul 31, 2025
1 Useful