Today’s workforce is primarily composed of three generations: Baby Boomers (51-70 years old), Generation X (34-50 years old), and Generation Y/Millennials (18-33 years old). Because of different mindsets, needs, and attitudes, work styles among the three generations, many managers are struggling to...