Think Career Development for Employee Retention

How can construction firms attract and retain Millennial and Gen Z employees?