La compañía tiene 357 empleados y 15 millones de ingresos en 2013. Ofrece servicios como desarrollo de software, externalización de procesos de negocio, consultoría y asistencia técnica. Cuenta con oficinas en Santiago de Compostela, Madrid, Vigo, Oviedo y México DF. Sus valores incluyen transparencia, innovación, talento y colaboración.