Pros
They pay you on the scheduled pay days.
Cons
Racism by upper management. If you are not military, they will not respect you or give you value. As a Supervisor, you end up performing as a driver 4-5 days a week. They do not want to hear about issues or anything that may require effort or energy on their part. The Supervisors are the scape goats for all issues and there is no support for them. HR does not know how and will not support you, if someone is yelling and cursing at you. They are car sales people, that lie to get you into the position, so they can blame you for everything. Drivers run the company, not management. There is no accountability for the Routing department. They do not care about problems or issues, because they are too afraid to confront the Routing department or drivers.