Pros: fun, fast paced, decent advancement potential, good pay for drivers.
Cons: lack of flexability for the full time staff, was very difficult getting a needed day off for something importent.
Probably my most enjoyed job I ever had. Some of my most fondest memories came from working there. Staff was amazing, costumers were good and the pay wasn't that bad if you worked full time.