I applied online. I interviewed at Puraffinity (London, England)
Interview
Thorough, but engagaing and informative. Lots of steps including personality tests and several interview rounds. Communication was good up until the end. In-person interview day was interesting and involved a informal lunch.