Managing Human Resources for the Millennial Generation