Pros
Working for this company has been a wonderful experience so far. The management at my store is excellent at dealing with the rush crowds that come in and leading the team out of disaster. The hours are flexible and you can swap shifts or pick one up and only have to call to approve it with a manager. They are very understanding if you have personal issues that cause you to be late or have to call in (given you do it 2 hours before your shift) and if you do have to miss you arent penalised for doing so. My coworkers are some of the best I have ever worked with give or take a rare few that have a bad work ethic or are in a false sense of authority. I highly recommend this job for a young adult or teenager with high energy.
Cons
The customers here can get very rude at times over small things like cornbread or if you accidentally forget an item so be prepared to deal with that as professionally as possible. Sometimes it gets extremely slow so you may make a small amount of tips or get cut from the floor early. It gets very fast paced during rushes and , depending on when you come in to work, you may not get a break for a few hours or youre entire shift if its bad enough. Busy days mean small table sections and more servers so the kitchen is crowded. You have alot of things you have to focus on at the same time such as : running trays, pre-bussing tables, and catering to the needs of your own tables at the same time which is very difficult during a rush causing you to forget something or accidentally neglect your section. Its hard to juggle everything all at one time sometimes. Some of few servers at my location have a bad work ethic and tend to neglect running trays which I feel like I have to help pick up the slack so I'm running trays 70% of my time during my shift causing me to delay service of my tables.