Pros
They have a flexible schedule, but make you feel bad about giving away shifts. It's an extremely busy restaurant. No late night shifts (Usually out before 11 pm, 12 am AT THE LATEST) Great trade-outs from local businesses and great prizes for non-mediocre employees.
Cons
Inconsistencies (understatement). Stressed out management. You often get the feeling you're not appreciated. Unrealistic gift card sales (the most stressful and mind-raping time to work for the company). A young staff who doesn't care. A management staff that plays in fields of fraternization...constantly. The constant feeling that you're going to get fired for not "selling enough of what they need sold for the quarter". Intense training program that shoves too much down your throat. The most ridiculous tip-out I have ever experienced (I pay more in tip out than my monthly bills). Overall, just a standing ovation to mediocrity. Worst serving job I've ever had.