Benefits and the job offer: 5 tips for millennials, 5 for HR pros