Lots of earning potential (very busy, especially based on which restaurant concept you work in)
Some coworkers are really nice
Cons
Management is questionable (e.g. Inappropriate behavior and rhetoric against employees)
Coworkers can be toxic and mean (e.g. servers yelling at hosts)