My OH works in a non-mainstream setting. Leaves at 3.30 never does any work evenings/weekends/holidays (although he gets into work early each day to do planning and marking). Mainstream I gather is very different in terms of paperwork and workload, he did that before we met but said he cried on the way to work each day and very nearly had a breakdown so quit that very quickly.
I work longer hours (prof services) but I am paid more than twice as much, and the hours I work directly relate to my pay review and bonus. We both same age and level of education. My OH therefore picks up most childcare duties.
He says its very taboo to talk about pay at his work, and it's like they should feel lucky /grateful to be paid at all which to me is ridiculous. Altho they are supposed to go up a pay scale each year management make this so difficult you have to realy push for it to be done (only just received OHs pay increase this month from last September!!) . At my work it's a given and even respected to be asking for pay rises and pushing for a bonus (altho as I say its easier to measure given it directly relates to hours worked / money made for the business).
Also even in his setting he says there's a lot of pressure to work extra unpaid hours, mainly weirdly from certain other teachers who seem to think because they view teaching as a lifestyle everyone else should as well! Only talking about his experiences of course but there's always teachers emailing at 8/9pm at night , talking about all the extra stuff they're doing when its not like they're getting paid more for doing it. He ignores any emails after 3.30 and as I say he doesn't have time to do work after school due to childcare.
hes not interested in working towards senior roles as the increase in responsibility is just not worth it for the pay increase (very much his decision not mine as hes much less career orientated). if he did start having to work more for free it just wouldn't be worth it for the money.
He gets good results and attendance from the kids (relatively given the setting) and he's one of the only teachers in the place that hasn't been off with stress/ extended periods of sickness. He actually really enjoys his job and feels the pay is fair for his hours. It really baffles me why all schools don't encourage a better work life balance on this basis
! He's well thought of by management too so not like hes 'slacking', they offered him Subject lead (no mention of more money of course!). He declined.
In summary seems to me teaching is only worth it if you can find somewhere where you can actually work the advertised hours (probably vanishingly rare I know) as otherwise its just not paid enough, and if youre an ambitious graduate you'd be better off finding a job with longer hours /more pay if you were going to work those hours anyway.