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