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
Former Employee4.6Dec 19, 2023Good company, great culture, great product. Upwork treats their employees very well, listens to feedback, and provides a great environment to grow.
Good company, great culture, great product. Upwork treats their employees very well, listens to feedback, and provides a great environment to grow.
Former Employee2.4Sep 21, 2023laid off before onboarding was over. tells you all you need to know about leadership
Current Employee3.7Feb 8, 2024My overall experience has been positive. It can be tough sometimes, but I like Upwork.