Upwork

Upwork Inc. is a prominent online platform based in San Francisco, California, that connects businesses with independent professionals and agencies for various work projects. Formed in 2013 through the merger of Elance and oDesk, Upwork rebranded in 2015 to enhance the user experience in its freelance marketplace. The platform allows clients to find, hire, and collaborate with freelancers across a wide range of services, including web and software development, design, writing, marketing, finance, engineering, and customer support. Upwork caters to a diverse clientele, from small businesses to large enterprises, offering flexible hiring options for short-term tasks and long-term projects. Clients benefit from a global talent pool and integrated tools for communication, time tracking, and payments. Upwork has made significant strides since its inception, including its 2018 IPO and strategic acquisitions to enhance its offerings. In 2025, it launched a subsidiary called Lifted and introduced AI-powered products to further innovate its services. With reported revenues exceeding $190 million in Q1 2024, Upwork continues to play a vital role in the remote work economy.

Information Technology & Services San Francisco, United States Founded 2015 ~114,359 employees NASDAQ: UPWK

Work at Upwork in HR or recruiting? Claim this page

Employees
114,359
-0.3% in the 3 months to Jun 2025
Revenue / employee
$6.7K
Revenue ~$769M
Stock
UPWK
NASDAQ
12-month attrition
7.3%
Tech: 9%
H1B filings, FY2026
23
Sponsors visas
Open jobs
3
Last 30 days

Headcount trend

Upwork went from 113,031 employees in Jul 2023 to 114,359 in Jun 2025. Jan to Jun 2025: 1,890 people joined, 2,940 left.

Headcount data through Jun 2025

Org structure

Headcount by department

Other58,897
Engineering19,680
Design15,076
Marketing11,250
Operations3,975
Sales1,716
Success1,384
HR1,350

Executive compensation

Hiring now

See all jobs

Salaries at Upwork

All salaries

52 salary profiles in the US

Most reported roles

Pay by level, gender and ethnicity · India salaries

Layoffs

Details

151 roles cut in the last 12 months.

  • May 2026 · 151 roles (~24%) · San Francisco, United States
  • Oct 2024 (~21%) · San Francisco, United States

See companies that haven't had layoffs

H-1B sponsorship

H-1B Sponsorship Moderate
H-1B Filings by Department
Engineering62
Finance6
Design3
Operations2
Marketing1

The department split adds up all the years listed above. FY2026 alone: 23 filings.

Peer reviews

Worked with someone at Upwork?

Anonymous peer reviews on OffTheRecord

Read or write a review

Similar companies

Upwork FAQ

How many employees does Upwork have?

Upwork has about 114,359 employees, down 0.3% over the 3 months to Jun 2025.

Does Upwork sponsor H1B visas?

Yes. Upwork filed 23 H1B (LCA) applications in FY2026, according to the latest U.S. Department of Labor disclosures. Most of them were for Engineering roles.

Has Upwork had layoffs in 2026?

Yes. Upwork has reported 151 layoffs in 2026, most recently on May 7, 2026.

What is Upwork's revenue per employee?

Upwork makes about $7K in revenue per employee, based on $769.33M annual revenue and 114,359 employees.

How much does Upwork pay?

6figr has 52 salary profiles for Upwork in the US and 10 in India, with pay broken down by role, level, gender and ethnicity on the Upwork salaries page. See Upwork salaries in the US

Is Upwork a public company?

Yes. Upwork is publicly traded under the ticker UPWK on NASDAQ.

Data from Company Prospectus, DOL LCA disclosures, WARN notices and 6figr salary profiles.