Upwork reviews

3.8

60% would recommend to a friend

(630 total reviews)
avatar

Hayden Brown

57% approve of CEO

44% positive business outlook

Upwork has an employee rating of 3.8 out of 5 stars, based on 630 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 Informationstechnologie industry (3.9 stars).

Reviews by job title

630 reviews
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.

1.0
Jun 12, 2023

Corporate Greed

Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

The benefits offered at Upwork were great. Unlimited PTO, 401k with Match, Parental Leave Policy, etc.

Cons

When you first join the organization- they rally around you and sell you on the plan, the mission. Slowly over time you start to realize that the plan doesn't exist- every week you are pivoting a different direction, have different goals, difference focus points. When you question the changes- you are seen as someone who resists change, or someone who just doesn't understand a "fast-moving, corporate environment". You are told for months that layoffs aren't coming, that everyone should feel safe and secure in their roles. Then....boom. 137 corporate employees all let go, and what wasn't shared was many of our own freelancers were also part of the layoff. Severance agreements go out. People sign them. Then days later, they send out an addendum- stating an error was made and that the offered severance will be significantly less. Those who refused to sign received calls from HR, they said the amount would total to be the same, and we would receive our payments quicker and with less tax. ALL LIES! When I asked for that to be sent in writing, not surprising, they wouldn't send it. The final day for our severance to be paid out- they send us the wrong amounts. Emails go to HR with no response and then by end of day we receive wire transfers with the additional owed sum. I just never imagined this would be my experience with this company. The second we were let go, we were not treated with respect and dignity. We were treated like a nuisance. I'm so disappointed in this organization- we all deserved so much better.

Viewing 19 - 21 of 630 Reviews

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