I applied through a staffing agency. The process took 2 weeks. I interviewed at Azzurri Communications (High Wycombe, England) in July 2011
Interview
Fairly informal initially with national operations manager and Avaya team manager
Technical vetting by senior engineers
Attended interview at high Wycombe offices with HR manager who asked the usual 'tell me about yourself' questions.
Technical vetting was relevant to the products i work with.