I applied in-person. The process took 4 weeks. I interviewed at TP ICAP (London, England) in May 2010
Interview
The Company ICAP appear to be a great company to work for, the people interviewing were friendly but not over bearing - of course this depends on you. The interview process was prompt and very professional.