Generations in the Workplace: Similarities and Differences.