Human Resources Management (HRM) is undergoing a surprising revolution. The business function, which is often given the smallest IT investment budget, is riding high on the waves of technology.