If you have a family this job will reduce your time with children to a minimum. Last 5 years of my job i never had a holidays in the July/August. I had one weekend for my children in two months !
No balance ! I started my job in every day in different time and finished as well. Many shifts are two parts with long brakes without payment. No extra payment for work on Sat ,Sun or holiday.
Risk of healthy problem. Old buses with twisted and not comfortable driver's seats in some garages.
An uniform,training provided and experience.