The War on Talent; or How HR Became the Most Hated Department and Lost their Voice
As a entirely naive spring chicken in the HR field I briefly toyed with an infographic playing on the Uncle Sam meme captioned “Stop the War on Talent”. I thought it was the innocent sort…