Current Employee2.4Jun 7, 2024high churn business, lot of reps in and out the door, management works you
Current Employee3.7Feb 8, 2024My overall experience has been positive. It can be tough sometimes, but I like Upwork.
Former Employee3.0Jan 5, 2024Horrible lead gen, lack of good leadership, inability to promote quality players, lack of quota attainment
Horrible lead gen, lack of good leadership, inability to promote quality players, lack of quota attainment