Pros
The best possible part about working at a restaurant like this are the connections that can be made with customers. Hours are very flexible and as long as you are a courteous person with good work ethic you will do well. it is a typical serving job.
Cons
The main challenge that was faced during my time was the franchise owners. They were not as business savy as they should have been. Corporate was always in correcting them on items, which they would then punish the employees for, very unprofessional in interaction with servers. These franchise owners not only did not care for the personal lives or well being of employees, they would single out people they did not like and continually "re-arrange" their schedules. I lost many good co-workers due to this, the main manager was powerless to the owners dictates and just as stressed about keeping their job. These owners were the dark cloud on an otherwise wonderful work experience -- they were just atrocious.