- Friendly coworkers & team spirit
- Good for part-time / students
- Relatively easy entry-level/retail experience
Cons
- Pay and hours sometimes low or inconsistent
- Management issues / poor scheduling / instability
- Physically demanding / on your feet / repetitive tasks
- Limited advancement / career growth may be slow