Pros
positive environment training provided, tasks are relatively simple to learn encouraged to think for yourself and grow in your role if you want more responsibility 20% discount makes a huge difference budget-wise opportunities to receive feedback and improve target areas you don't have to think about work when you're not there - you get to mentally clock out completely great workout as long as you're safe and conscientious with your body pay isn't great but better than a lot of other service jobs very diverse and welcoming - you can express yourself fairly freely and they can provide pronoun pins if you want
Cons
pressure to be positive when circumstances are less than ideal physically demanding, sore feet and back if you don't take care of your body and stretch/prepare adequately for your shift easy to get stuck in this job and become mentally complacent unpredictable schedule, new hires are often relegated to night shifts going as late as 10-11 pm the company is union-busting and the food is actually pretty bad for you