Upwork, Inc. est une place de marché en ligne qui permet aux entreprises de trouver, embaucher et rémunérer des travailleurs indépendants pour des projets à court ou à long terme. L'entreprise est basée à San Francisco, en Californie, et emploie actuellement 600 personnes à plein temps. Elle a réalisé son introduction en bourse (IPO) le 3 octobre 2018. Le terme « indépendants » utilisé par la société englobe des professionnels indépendants et des agences de tailles variées. Les services proposés par sa plateforme sont conçus pour aider les clients dans leur recherche de recrutement. Ces offres permettent aux clients d'accéder à des talents indépendants disposant d'un historique de travail vérifié sur la place de marché, ainsi que des avis de clients. Ils bénéficient également d'avantages tels qu'un badge de client vérifié et des annonces d'emploi mises en avant. Upwork Payroll est une option disponible pour les clients souhaitant travailler avec des talents qu'ils embauchent via Upwork en tant que salariés. Grâce à Upwork Payroll, les clients ont accès à des prestataires tiers de gestion du personnel pour embaucher des talents et satisfaire ainsi leurs besoins en recrutement via sa plateforme. L'entreprise propose deux types de services : les services gérés (managed services) et les solutions pour les entreprises (enterprise solutions). Les services gérés constituent une offre orientée services comprenant la gestion de programmes et des solutions couvrant l'ensemble du cycle de vie des projets.