Upwork
RepVue Score
16.80
Upwork
Back to Reviews
Former Employee Weak product-market fit, rudderless leadership, frequent layoffs. Marketed as a tech sales role but is actually staffing. Focused on KPIs instead of revenue. Browse Other Reviews
1.6
Nov 21, 2024
2 Useful