Schedules are very flexible, As long as you put in full time hours you can work when you want. Have an appointment on a Tuesday? No problem just work a Saturday.
I was a driver here for around a year. It was the worst experience I've had working for a company. Everything is micro managed and you're treated horribly. Stay away
The pay was acceptable, and the job was seasonal. All and all it was okay. The management kind of made it unpleasant but the work itself was not that bad. Working with people was nice.
Cons
The management is overbearing and unpleasant to deal with. Minor infractions of policy are met with overly severe penalties. The hours are long, and lots of standing.