Compania a fost fondată în 2004 în San Francisco de către Alex Weinstein. Astăzi, 5.100 de profesioniști lucrează în companie în întreaga lume. Birourile noastre sunt situate în SUA, Canada, Brazilia, Columbia, India, Emiratele Arabe Unite, Filipine, Egipt, Uzbekistan, Italia, Țările de Jos, Regatul Unit, Moldova, România, Letonia, Cipru, Malta și Turcia.
Compania dezvoltă și implementează inovații și tehnologii în produsele sale. Datorită acestui fapt, profesioniștii din domeniul casting-ului găsesc rapid talente adevărate, călătorii obțin cele mai bune prețuri pentru bilete de avion de la peste 70 de companii aeriene într-o fracțiune de secundă, iar clienții au acces la produse de creditare și instrumente financiare într-un singur clic, din orice colț al lumii.