How to get the best candidates to work for you