Managing Baby Boomers, Generation Y, Generation X and Millennials to make a good work environment.Explain?

Managing Baby Boomers, Generation Y, Generation X and Millennials to make a good work environment.Explain?