Upwork Inc., junto con sus subsidiarias, opera un mercado de talentos en línea que permite a las empresas encontrar y trabajar con varios profesionales y agencias independientes en los Estados Unidos, India, Filipinas e internacionalmente. La plataforma de la compañía brinda acceso a talentos con diversas habilidades en una variedad de categorías, que incluyen ventas y marketing, servicio al cliente, ciencia y análisis de datos, diseño y desarrollo creativo, web, móvil y de software. Su plataforma también permite a los clientes optimizar los flujos de trabajo, como la búsqueda de talento, la divulgación y la contratación. La plataforma de la empresa ofrece acceso a diversas funcionalidades para interacciones remotas con autónomos que incluyen comunicación y colaboración, seguimiento del tiempo, facturación y pago. Sus ofertas de mercado incluyen Upwork Basic, Upwork Plus, Upwork Business, Upwork Enterprise y Upwork Payroll, así como servicios administrados y de agencia de depósito en garantía por Internet. La empresa se conocía anteriormente como Elance-oDesk, Inc. y cambió su nombre a Upwork Inc. en mayo de 2015. Upwork Inc. se constituyó en 2013 y tiene su sede en Santa Clara, California.