I applied through a staffing agency. The process took 2 weeks. I interviewed at RX (Richmond, London, England) in July 2017
Interview
The interview was structured into 3 different fases:
One phone interview with recruiter
2 face2face Interviews with managers
1 technical exercise
Got an offer on the same day of the interview.
The process was very efficient