How to Hire Effectively: Most Leaders are doing it wrong.

A recent study found that job postings are the worst performer and most expensive. “delivering a mere 48% success rate, worse than flipping…