Research given exclusively to Human Resources magazine shows a high percentage of HR departments failing to adopt the technology that would improve their efficiency.
In the year 1088, two decades after William the Conqueror invaded England, work began on building the breathtaking Lincoln Cathedral. Only eight years later, in 1096, the first evidence of...
It's like a runaway train: another week, another 'budgets slashed' announcement from public sector bosses and yet another HR department learns its fate.