I've worked for Keolis twice and the company is an excellent company to work for. From my experience, management cares about their employee's. The only negative thing I would add is they don't promote fairly and training new drivers who have no experience at night is not safe, and the pay is not enough for the responsibility of transporting human lives. Besides that, I love Keolis!