I worked 50-65 hours a week for about 12 years. Almost always at least one weekend day. Many late nights, sometimes all the way through early mornings. Was essentially on call all that time. No on-call pay of course. Last few years however I work about 35 hours a week. That will drop over the next few years. Whether it hits zero or not, I'm not decided.
I would not work that much if it was a dead-end job and it was salaried. I would prefer to work two and get paid, or work something with a future and call it an investment. (I did the latter).