Upwork Inc., avec ses filiales, exploite un marché de talents en ligne qui permet aux entreprises de trouver et de travailler avec divers professionnels et agences indépendants aux États-Unis, en Inde, aux Philippines et à l'international. La plateforme de l'entreprise donne accès à des talents possédant diverses compétences dans une gamme de catégories, notamment les ventes et le marketing, le service client, la science et l'analyse des données, la conception et la création, le développement Web, mobile et logiciel. Sa plateforme permet également aux clients de rationaliser les flux de travail, tels que la recherche de talents, la sensibilisation et la passation de contrats. La plateforme de l'entreprise offre l'accès à diverses fonctionnalités pour les engagements à distance avec des indépendants, notamment la communication et la collaboration, le suivi du temps, la facturation et le paiement. Ses offres de marché comprennent Upwork Basic, Upwork Plus, Upwork Business, Upwork Enterprise et Upwork Payroll, ainsi que des services d'agence de dépôt gérés et Internet. La société était anciennement connue sous le nom d'Elance-oDesk, Inc. et a changé son nom pour Upwork Inc. en mai 2015. Upwork Inc. a été constituée en 2013 et son siège social est situé à Santa Clara, en Californie.