TP ICAP Interview Question

Talk about yourself, why this company