I applied through a staffing agency. The process took 2 weeks. I interviewed at SmartFocus (London, England)
Interview
A phone interview with a technical account manager and customer relations, they both seemed very friendly and laid back.
Followed by a face to face interview in their office with the same people about a week later, one of the interviewers, in my opinion, was unprofessional and purposely asked questions that were setting me up for failure.
Interview questions [1]
Question 1
How do you solve 5 problems, all equally urgent and with the same time restriction?