Pros
Very social job where no two days are the same. If you like fast paced working environments this is a great role.
Cons
No increased salary for being a supervisor and a lot of extra work including schedulaing everyone's shifts, managing peoples holiday requests, handing the money in the morning and end of shifts. Starting early to prepare the shop. Also benefits are very minor and its hard to get time off