Pros
Paid vacation for full-time employees no matter what job type. Medical, dental, vision, even life insurance benefits available within first year of employment, full or part-time. Mandatory breaks (two 10 minute paid breaks, one 30 minute non-paid lunch). Company perfectly willing to pay you if you're actually willing to work. True opportunity for advancement in the purest sense (start as Cashier, promoted to Team Lead, Shift Lead, Store Manager, General Manager, District Manager, etc.). Perfect chance to meet people from every state, every country, and every walk of life. Literally. Great job if you like people and know multiple languages.
Cons
Very high volume (Truckers always drive), very quick paced (Truckers have deadlines), combined with radio chatter in one ear and customer chatter in the other means for relatively high stress. Company's strive for perfection, while admirable, and usually achievable, can sometimes be downright bothersome, especially during peak hours and days and months (1 week before Thanksgiving Day to 3 days after New Years is MURDER). Customers can sometimes be outright mean at times.