Pros
Pretty flexible when you need time off, they never denied a request for a day or even week. Flexible with time as well. you are scheduled to come in and start at 7 am however you can come in later if needed, and they don't complain as long as you get your work done. Plus you are commission based so hours don't matter anyway.
Cons
Long work days. Very rarely did I work less than 10 hours in a day, and averaged 115-120 a paycheck with no overtime because of commission based pay. Most days are actually over 12 hours, and I've had some that have lasted upwards of 15 hours. Pay is decent, but I would have made more hourly. Commission just their way of getting you to actually do your job because if you don't you make no money. They also alter your commission based on how far away you are delivering from the plant. So you can usually average anywhere between 5-15% commission. So if you are close by you make far less than the drivers delivering farther away. This means one day you can make $200, or be down to near $50. it is just too inconsistent, and also somewhat unfair when a majority of drivers get to maintain the same route, so there is a huge variance between drivers.