There are many things changing in the U.S. workforce, including, it seems, the amount of time spent with an employer.
According to the U.S. Department of Labor Bureau of Labor Statistics (BLS), the average number of years wage and salary workers have worked for their current employer was 4.2 years in January 2016, down from 4.6 years in January 2014. However, the longevity varies by age and occupation. The average tenure of workers aged 55-64 is 10.1 years, while the average tenure in workers aged 25-34 years is only 2.8 years, according to the BLS.