I applied through a staffing agency. The process took 3 months. I interviewed at Deutsche Bank (London, England)
Interview
I was invited to 2 interviews but the process seemed to go on for ages!
Liked the people I met at both interviews they seemed really switched on. But then had to wait over a month for the final outcome.