We have reached a point, where for the very first time in history companies have five generations of staff working together. From the pre-1945 traditionalists (although scarce in the workforce nowadays) and the Baby Boomers to the Generation Xers, the Millennial Generation Y and not to mention the latest Generation Z of the mid-1990s to early 2000s.
from Anadea Blog http://bit.ly/2QkTe7C