How can a company effectively recruit for 4 different types of workers with extreme differences in what their career should be like?

For the past 8-10 years, we have experienced 4 generations in the workforce. How can a company effectively recruit for 4 different types of workers with extreme differences in what their career should be like?

Do some research and share 3 key tips in multigenerational recruiting. Are there companies succeeding in doing this effectively, who are they?  What are they doing right?