Great place to work
Not all locations are the same, but the location I work at has way more positives than negatives. Management cares about drivers (they all themselves were bus drivers), cares about safety, and still have a fairly laid back, family-like atmosphere. Good starting wages, good yearly pay raise schedule, payment for shift minimum of 2 hrs.
Fairly competitive wages, great management, family atmosphere, great training, fun atmosphere, safety first, pro-union
Lack of guaranteed hours during winter (bad weather), stupid school district policies, poor behavior from students