Years ago, my first time hiring, a young woman interviewed for a server\network tech position I was offering. She was underqualified, shy and a bit underwhelming at the interview. Needless to say she wasn't selected not even shortlisted. The day after she got the rejection email she called into the office and asked me if I would give her feedback on here CV, interview etc. so that she could improve for the next one. Offered to come back any time that suited me - she would even pay for my time. I had just beforehand received a call from my no.1 candidate to say he'd been hired elsewhere so, needless to say, I hired here there and then. She was the best tech I ever hired. She stayed for about 3 years and then went into corporate and is not head of IT for a university making over doulbe what I make for about half as much work.