Multi-generational workforces bring an array of ideas, perspectives and values to an organization. While these differences often provide a competitive advantage to an employer, they can also present challenges when designing a benefits program that meets the needs of all generations.