Another data point. We were hiring for a developer position and found a really promising candidate. The higher ups decided that we needed a hire for another team first which put a temporary (permanent.. ) hold on our new position. I found out much later that the candidate was never even contacted to tell them it was a no. This was a major breakdown of HR - but it shows that it's not always about the candidate.