Millennials are set to become the future leaders of business and people. Is HR ensuring they're doing enough to attract and engage them?