a lot of americans take pride in working 40+ hour work weeks. they think that it is some badge of honor to say they work 60 or 80 hour weeks. me personally, i call that stupid as shit and i will never work more than 40 hours a week, except maybe under very special circumstances, and only if i'm compensated for it. i've been a developer for over 10 years now and i have worked more than 40 hours exactly 2 times, and it was for my last company that i was with for 9 months. having to work more than 40 hours is a sign of a poorly run company, and they were, which is why i got out. at least i was paid for the 2 saturdays i had to work.
now if you have your own business, then working more than 40 hours a week i have no problem with and i'd do it too if i ran my own business. but the people who come on here and "brag" about working 60 hours and only getting paid 40 hours, saying they have no time for vacation, like it's a badge of honor? those people are just idiots.