Shift work so you can choose your schedule, if you work in the morning and it's busy you can make great tips, if you know how to talk to people and do your job well you make good money
Cons
Understaffed so you end up working a lot, management is constantly changing and doesn't care about you, just the bottom line.