Customers can be the best part of the day if you build connections with them.
Cons
The management was lacking, no enforcement of rules and unrealistic expectations of staff. Upper management only cares about sales numbers not staff experience. Prepare to work every shift understaffed while management takes off the weekend.