Upwork Inc., bersama dengan anak perusahaannya, mengoperasikan pasar bakat online yang memungkinkan perusahaan menemukan dan bekerja dengan berbagai profesional dan agensi independen di Amerika Serikat, India, Filipina, dan internasional. Platform perusahaan menyediakan akses terhadap talenta dengan berbagai keterampilan di berbagai kategori, termasuk penjualan dan pemasaran, layanan pelanggan, ilmu data dan analitik, desain dan kreatif, web, seluler, dan pengembangan perangkat lunak. Platformnya juga memungkinkan klien untuk menyederhanakan alur kerja, seperti pencarian bakat, penjangkauan, dan kontrak. Platform perusahaan menawarkan akses ke berbagai fungsi untuk interaksi jarak jauh dengan pekerja lepas yang terdiri dari komunikasi dan kolaborasi, pelacakan waktu, pembuatan faktur, dan pembayaran. Penawaran pasarnya mencakup Upwork Basic, Upwork Plus, Upwork Business, Upwork Enterprise, dan Upwork Payroll, serta layanan agen escrow terkelola dan internet. Perusahaan ini sebelumnya dikenal sebagai Elance-oDesk, Inc. dan berganti nama menjadi Upwork Inc. pada Mei 2015. Upwork Inc. didirikan pada tahun 2013 dan berkantor pusat di Santa Clara, California.