Well, I am not huge fan of the hustle culture either but its technically not "unpaid overtime" if the expectations around how much time commitment is expected is made known upfront along with the salary.
It could have been much worse if these expectations were found out after joining.