Pros
Get along well with the majority of my coworkers.
Cons
Can’t eat on the job, understaffed and have a two-three hour window when you’re scheduled by yourself, majority of customers aren’t understanding and will break your momentum/verbally abuse you, poor management for employees, continuous changes that throw everybody off and have you either coming in late or staying late to catch up, no bonuses or extra benefits, can be flexible with hours but doesn’t occur often and will schedule you whenever they want, will have to come in every once in a while on days off to cover for someone, oftentimes work by yourself especially on the weekends, stressful environment and physically demanding if you’re tall since you will be standing for a long period of time and bending over a lot to finish orders, zero breaks, not allowed to sit down, not allowed to be on your phone and if caught not following then will be written up.