Report: ‘HR Is Simply Too Much Work’

HR is simply too much work, said 95 percent of more than 1,000 HR leaders and C-suite executives in a global survey conducted for Sage, a U.K.-based provider of integrated accounting, payroll and payment systems.
Read more...

;