I applied online. The process took 3 days. I interviewed at TP ICAP in Mar 2020
Interview
I was asked numerous questions around past experience, and the organizations I had work at along with a number of items specific to the role they were hiring for. They seemed polite and knowledgeable so no real concerns around their process.