Pros
fun coworkers, great benefits, flexible
Cons
long hours, working all holidays, launch
Pros
Flexible hours, with practice it's easy to make good money, no experience needed
Cons
tempermental guests, employee turnaround, some late nights depending on location