Vantaggi
The people you work with are generally cool. The food is good until you work about 6+ months. The only thing that makes this job semi-worth it is that you have great coworkers including the service managers but that's where it ends. The general managers/restauranteurs think they're great to their employees but such is not the case.
Svantaggi
Micromanagement--the restaurateur at my location has a serious problem with micromanagement. Not only them, but also the corporate team leaders that come in do this as well. They treat you like a child and it's condescending. The pay is terrible. I work nights to pay my rent while I'm in grad school but close to 90% of my income goes to paying my rent, and, I like to have some money to pay for oh I don't know... food, gas, or whatever. I've been promised a promotion, scheduled for 5 days of training and then nothing became of it. I asked about what happened and was told that "things were difficult right now." I asked for more hours and to my surprise, I received them, only to get yelled at when I get overtime because my boss wants to get his bonus. The management, general managers and above, care more about themselves and getting their bonuses while the rest of us struggle on the meager wages they give you. I've worked at two different stores and I've helped out a few times at another and this appears to be common, but I can only speak for myself. Additionally, I've had a few customers say some racist things to me and I've been explicitly told not to defend myself which is ludicrous.