La compañía también ha sido reconocida como uno de los Mejores Lugares para Trabajar en algunos de los países donde opera, incluyendo España (Primer puesto en 2011 y 2014), Brasil o Argentina (Primer puesto en 2015), donde es la única compañía del sector CRM / BPO incluida en este ranking durante 12 años consecutivos.