What the Heck? No One Applied to My Job Posting!
If you post it, they will come. This was the mantra of the last decade when it came to finding the right talent for your organization. When Monster.com took off and every company began posting jobs on their website, the assumption was that …