Can be a fun place to work depending
The work is fun but can be a cut throat culture in my experience. As a contractor you are not paid hourly instead by the trips you take. Job can be fun depending on who is in charge in my experience the managers are unfair in the way routes are given and can be border-line racist. Paychecks are consistently late and/or short.