TechCrunch
plus-bold
TechCrunch
Open Navigation
TechCrunch
Empower Work
HR has lost the trust of employees. Here is who has it now
Feb 10, 2018
Danny Crichton
Human resources has to be one of the greatest bait-and-switch professions one can join today. HR departments position themselves with a forward-facing fluffy image, whether improving the productivity