Pros
Good pay for a college student, $8 and hour plus about $7 to $8 an hour in tips. This is a good job for someone who is going to college, or just some extra spending cash, wouldn't be a good career though. Fun work environment, always something interesting going on. Most co-workers are nice and depending on how often you work it really feels like a little family. Flexible hours. SOME room for advancement depending on what position you start out at. Management is very relaxed as long as you do what you are supposed to.
Cons
Can be very long hours, without ANY breaks at all. You never know what time you are going to get off, you may be scheduled to leave at 8 o'clock and end up being there until 11 or 12. Tips can be unreliable, ranging from $2 a day to $140 in my case. No benefits. Food discounts are very stingy (only 25% off). I personally don't mind, but if you are sensitive the kitchen is a place for all kinds of crude jokes and sexual harassment at times. The people you work with can be very unreliable and you end up getting punished for their mistakes, if someone doesn't show up for their shift while you're working, you will have to stay to cover their shift.