Applied online, received a screening call with HR, was given feedback regarding the next stages - interview with Director. I was contacted a few days later by the lady in HR to say I was through to the next stage but I declined as had another offer. The interview was very friendly, I was told about the company first before being grilled on myself which is not like a lot of recruitment agencies.