NFP worked hard to reach suitable candidates and I really appreciated their progress reports during the recruitment period. Candidates were presented as planned and the quality of applicant demonstrated how NFP understood our challenging brief and the skills and character of people we wanted to employ. Following a disappointing recruitment experience we were very pleased with the NFP service and all our successful appointments.