Contrast that with this startling statistic from the U.S. Bureau of Labor Statistics: as of 2010, the average time an American worker stays at a job is less than four and a half years.
FORBES: A Business Of One: 5 Strategies For Successful Freelancing