Upwork Inc., bersama-sama anak syarikatnya, mengendalikan pasaran bakat dalam talian yang membolehkan perniagaan mencari dan bekerja dengan pelbagai profesional dan agensi bebas di Amerika Syarikat, India, Filipina dan di peringkat antarabangsa. Platform syarikat menyediakan akses kepada bakat dengan pelbagai kemahiran merentasi pelbagai kategori, termasuk jualan dan pemasaran, perkhidmatan pelanggan, sains data dan analitik, reka bentuk dan kreatif, web, mudah alih dan pembangunan perisian. Platformnya juga membolehkan pelanggan memperkemas aliran kerja, seperti penyumberan bakat, jangkauan dan kontrak. Platform syarikat menawarkan akses kepada pelbagai fungsi untuk penglibatan jauh dengan pekerja bebas yang terdiri daripada komunikasi dan kerjasama, penjejakan masa, invois dan pembayaran. Tawaran pasarannya termasuk Upwork Basic, Upwork Plus, Upwork Business, Upwork Enterprise dan Upwork Payroll, serta perkhidmatan agensi escrow terurus dan internet. Syarikat itu dahulunya dikenali sebagai Elance-oDesk, Inc. dan menukar namanya kepada Upwork Inc. pada Mei 2015. Upwork Inc. telah diperbadankan pada 2013 dan beribu pejabat di Santa Clara, California.