Pros: decent pay for the work
Cons: short lunches, minimal and terrible benefits, no consistency on any level, unstable schedules, practically being on call for assistant manager or above
Mostly a good job. No late hours. Open seven days a week. A very strict daily agenda. One never know what to expect when coming in to work for the day. Co-workers can be good and bad, due to their level of training. Too many training tasks being delegated with no follow up for information retention.