Management genuinely cares about employees.
Hours are almost always available if you need to pick up extra shifts.
Good money and mostly nice/courteous/well-off guests.
Cons
No complimentary meals.
Management tends to play favorites/politics.
Discipline unequal depending on who you are.
Often unwilling to cut employees even when the business is slow, causing everyone to make an equal amount of no money.
Good money and generally good people to work with. Enough people on staff so that you can generally have a shift picked up if you attempt to release it early enough.
Cons
Clique-y groups, favoritism from managers, inconsistency with discipline. Clientele can be hit or miss, especially later at night or on nights with drink specials.