5800 employees
With over $4 billion in global payments, $200 million in annual revenue, 70k contracts signed — Toptal is the world’s largest fully remote workforce.
2010
Toptal raised undisclosed on August 1, 2012