Upwork
RepVue Score
0
Upwork
Back to ReviewsCurrent Employee Overall bad experience. Leadership seems unaware of product fit, clients do not see product as any more than staffing. Annual layoffs. You cannot trust leadership. Browse Other Reviews
1.7
Nov 16, 2023
2 Useful