35-38 hours pers week is the observed reality in Germany, though. 90+ hours is virtually unheard of here. As is working on a Saturday. In fact 60+ is already seen as inhumane. As soon as you work 50 hours in any given week, the employer will have to pay you much more money. Hence, at my employer I literally am not allowed to work more than 48 hours per week and only Mon-Fri, unless the project is in extremely bad shape. And even then I would have to put in an application and the worker's council might or might not approve it on a case to case basis.
We also have a law in Germany that forces employers to allow employees to reduce their hours. I believe down to 30 hours per week. This entails reduced pay of course, but still a growing number of my colleagues are opting for this or are seriously considering it. And I'm talking about people in their thirties who are in the prime of their career. You can have a very comfortable life working 30 hours on an engineer's pay grade.