Pros
Extremely flexible, fast-paced, always busy, guaranteed hours if you want them
Cons
Unorganized management, some favoritism, guests are always right/won't be asked to leave if disrespectful to staff, long hours, no auto-grat for large parties so getting stiffed on bills of $200+ is very common, no benefits for part-time