I applied through a staffing agency. The process took 2 months. I interviewed at Visa Inc. (London, England) in Dec 2017
Interview
You have about 4 interviews and one presentation. The first interview is with a junior member, then a more senior member, then a director then the VP. Overall it was pretty straightforward and a mix of personality and skills test.