Only take this job as a part time job while you are in school or to supplement another job. There is next to no advancement, no benefits, no protection. They are even refusing to pay drive time to out of town locations. Stressful, management is untrustworthy, high work load, low hours, high risk, no support from most higher ups.
Make your own schedule?
Low pay, high stress, lots of travel, terrible management, no advancement, minimal training, no support