Super friendly and approachable, there's a lengthy mostly unpaid (IIRC) training process where they get you your B licence. Requires a clean record, passing police and background check, medical exam etc. there's also ongoing training modules of things to keep aware of and the driver improvement course eventually too. Overall it's not a bad company with great friendly management, prefect for part time regular work with summers off (unless you volunteer to do longer charter trips)