good money once you have experience
can be flexible if you are on the managers good side
coworkers can be fun
Cons
management has clear favorites that they let run the place
poor scheduling and will somehow schedule you too little
they will take away tables if your times aren’t up to par- essentially messing with your money