Pros
Lots of volume (assuming you get a dinner shift) Actual health benefits if you work a lot of shifts year round Management is more interested than most places to try to keep your customers happy. Online shift scheduling and swapping.
Cons
Clientele, and therefore tips, can be awful depending on the location, as well as how long the location has been around. Brunch is a huge pain in the ass that attracts the pickiest and rudest clients. You better hope you're an attractive girl if you want decent shifts. You're gonna get a bunch of lunch shifts where it's insane busy for an hour and then you'll die of boredom until it gets busy at 5 and you lose all those tables to your relief. Bar sections are a mark of doom because you'll lose all your tables to bar customers and it's a million miles from the kitchen. No timing of table seating by the front desk. If all of your tables get up prepare to get quad-sat, and they still expect you to take orders and deliver drinks to everyone within 2 minutes of this.