Pregunta de entrevista de TP ICAP

Talk about yourself, why this company