Daughter-in-law became a school bus driver last year since they were offering good pay, free training, signing bonus, health coverage, 401K, etc. She doesn't take any "stuff" from the kids and a couple of times a parent complained about something but everything is monitered with cameras so the proof backed her up that the kid was disobeying rules. She loves the job and is always taking on extra duties for overtime pay.
I always tell her I don't know how she does it with the kids and the crappy drivers out there but she's fine with it.