Pros
Consistent work, drivers allowed to listen to music in car
Cons
lack of consistency in staff and products, poor customer support, lack of employee resources, poor pay range, terrible work culture, harassment and drug abuse is blatantly tolerated by upper management