I contacted Affinity and was interviewed by Imogen who was keen to find out specifically what I was looking for. Within a few weeks I was sent to my first interview. Leading up to the interview they followed up with me to make sure I was ready and sent me some useful interview tips. I am now three weeks into my new job and they have already reached out to find out how the job is going. I have found the staff at Affinity to be very professional, courteous, extremely caring and kind. To anyone who is looking for a good recruiter I would say Affinity is No.1.