No, oDesk is a website that allows users to find freelance jobs. Upwork is a website that focuses on connecting companies with freelancers and staff.