Pros
Fun environment when management allows it. Fast paced and plenty to learn. The regular customers brighten your day.
Cons
I've been an employee of the restaurant inside of my pilot and now a cashier on the store side. Both are very bad jobs. You are constantly understaffed (I've often been the only cashier for 2-8 straight hours) I've learned how to run just about everything (the kitchen, register, Cinnabon, maintenance, put the order up, etc.), have been in the top three for up selling since I started, and even trained a manager on how to basically run the store yet after 9 months I still haven't gotten a single raise. I can and have done everything a manager does yet the only thing I hear from upper management is to "greet the door or be fired" as I have been greeting the door. Pilot is only about keeping up appearances when district or corporate comes around. They really don't care about their staff or customers.