You get to learn a lot in a socializing environment. It was fun sometimes exhausting but it was part of the job, I guess.
Cons
For a cashier, there were a lot of tasks, ranging from actually doing transactions with the cash register to cleaning bathrooms, managing inventory, 30-45 mins after closing to clean up the restaurant etc.