Vantaggi
Outstanding training, probably the best training program available. Great job for people who are retired or just looking for some extra money. Co-workers are generally a nice group of people. Interaction with the kids can be rewarding once you establish the rules on the bus. Constant need for drivers makes it easy to get a job.
Svantaggi
Extra driving hours beyond the minimum are difficult to come by. This is not a job you can count on for steady income beyond the guaranteed 20 hours. Charters don't pay very well. Regular turnover of drivers. There's a daily need to keep track of your own hours. Management will adjust your hours without telling you and cheat you out of minutes each day which can translate to hour(s) on your paychecks. Benefits are not worth consideration.