2 20somethingfinance.com The U.S. is the Most Overworked Developed Nation in the World 28 points acangiano 16 years ago 41 comments