I genuinely do not understand what these people do all day that could possibly consume 120 hours a week.
Plug the numbers into the Excel model. Make the PowerPoint. You're not developing the atomic bomb or trying to discover penicillin.
No one actually works 120 hours. A lot of it is dumb rework and junk time waiting for senior bankers to make their (often dumb but time consuming) comments. You’re probably only really working 70-80 hours with a bunch of wasted time where you’re on call and can’t just go to sleep or head to the gym or do anything useful.
This falls squarely on the middle management here who’s entire job is basically to take the crazy ideas of the senior bankers and efficiently package and schedule it for the rest of the team.
In addition, if you're already working an unreasonable number of hours (say 70-80) it can very easily FEEL like 100-120