And if they have, does that change their perception of how good/bad the job is?
I've been teaching for 6 years now, after 23 years in Corporate Banking.
Teaching brings a unique set of challenges and pressures but that's the point, that's why it's so rewarding IMO. There is a level of scrutiny (doesn't there need to be?) but nothing like what I experienced before where results and progress were reported weekly and moved to daily if you were considered to be underperforming. OFSTED like audits happened four times a year.
I work fewer hours now and have more flexibility over when I work them (outside 9-4), then there are the holidays, during which, yes I do some work but in my past life, if I had a holiday coming up in 6 weeks, it was getting close. My work life balance is better, by a long way.
Students and parents can be unreasonable in their demands but so can customers at a bank, believe me!
I don't earn as much, but then I'm fairly new in the job. My salary before was similar to a UPS3 teacher with TLR, so not different to many teachers with 23 years' experience.
I hear the complaints of my colleagues and yes, of course we all have days when we think we'd rather do anything else, but sometimes I wonder if they would benefit from having done "anything else". Most teachers, apart from PT jobs whilst studying, don't seem to have done other work.
Please don't see this as teacher bashing, I'm just interested in why so many teachers seem so unhappy, when it's by far the best job I've ever had, in so many ways.