Friendly coworkers and a supportive team environment.
Flexible schedule which is helpful for students or part-time workers.
Good place to gain basic customer service and leadership experience.
Cons
Limited opportunities for growth or advancement.
Management can be inconsistent, and communication is sometimes unclear.