The company says the site is the world's largest outsourcing marketplace with over 1.8 million professionals from around the globe.