Upwork reviews

3.8

59% would recommend to a friend

(633 total reviews)
avatar

Hayden Brown

54% approve of CEO

42% positive business outlook

Upwork has an employee rating of 3.8 out of 5 stars, based on 633 company reviews on Glassdoor which indicates that most employees have a good working experience there. The Upwork employee rating is in line with the average (within 1 standard deviation) for employers within the Tecnologías de la información industry (3.9 stars).

Reviews by job title

633 reviews
1.0
Jun 5, 2023

Sinking Ship

Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Nice coworkers Remote Work (for now) Wellness stipend, cell/internet stipend, etc. Mission of the company is cool and it does help people across the globe get work.

Cons

Some of the most inept leadership I have ever seen. It's no wonder that no less than 5 C-Levels have left the company in the past year. Upwork's Enterprise offering cannot compete with the Freemium Marketplace version. The Enterprise Product deficiencies are obvious, but rather than fix those issues, Upwork way over-hires sales reps, then throws countless irrelevant internal trainings/meetings at them. Upwork is then shocked when that doesn't work and then has layoffs. Rinse & Repeat. Research this company and you'll see they have a decent size round of layoffs almost every year. They would rather burn through people than address the Product issues.

1.0
Oct 3, 2015

Engineering

Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Upwork is the biggest player in the space. They provide free food. No accountability. Many folks just "work from home" many days a week, or come for a couple hours. Good place to retire if you do not mind drinking a ton of kool-aid and obeying questionable orders.

Cons

The new CEO is not very good. He rewards mediocrity and punishes competence. He hired an army of very cheap, but mostly demotivated (and in some cases incompetent) freelancers from the most disadvantaged countries he could find, and tries to run engineering with them. The reality is that most freelancers care about their hourly wages, but not about quality, good engineering practices, or timely delivery. Engineering teams pretty much never deliver on their goals, have terrible engineering practices, and can't even keep the site up for a full week without major (multi-hour) outages. Half the projects that are started are failures, the other half are late by months and delivered with tons of bugs and poor non-scalable design. Most of the code is written in Perl using ancient and arcane practices, and poor documentation. This plus the high rotation of the freelancers makes it so that in many cases nobody knows who wrote the code or what it is supposed to do. A lot of effort is put into chasing down major bugs written by people long gone, and an owner who is asleep and non-responsive somewhere on the other side of the world. They had a few competent people that came with the Elance acquisition, but the CEO made sure they left in a hurry.

2.0
Jan 9, 2024

Micro-management central

Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Flexibility Mission Working with people all over the world Diversity

Cons

Upwork is has a deep culture of micromanagement and favoritism. There are a few favorites who get all the opportunities. HR violations take place with no consequences. No culture of growth or constructive feedback - just fire people when you feel like it. Values mean nothing because there is no follow through. And the biggest thing: no direction for the business. Every year we discuss the strategy and every year we come up empty with improving the product because we have no operations in place.

Viewing 19 - 21 of 633 Reviews

Glassdoor has 923 Upwork reviews submitted anonymously by Upwork employees. Read employee reviews and ratings on Glassdoor to decide if Upwork is right for you.