Not a horrible job, but wouldn't recommend.
Pros: Local and home every night.
Cons: Long hours and low pay.
The actual job has potential if they'd fix major problems. It's 12 hour days with shared trucks, many times I had to wait for my truck to come back. The pay was lousy, I averaged about 13/hr. A lot of local companies factor in when traffic will be heavy for certain deliveries, this company doesn't.
If I lived in a place like Kansas/Missouri/etc, I could see potential to make money from open road miles, but in Seattle, not a good job.