Pros
Work isn’t particularly difficult, hours are flexible and you can work other jobs around them.
Cons
Management seem to have no clue how to retain staff, not to mention the progression and promotion system is horribly fragmented, I have worked with people vastly more experienced and easy to work with who were completely overlooked for promotions due to not interviewing well, and we currently have a partial team of supervisors who are not necessarily the most friendly or easy to work with, not to mention inexperienced and, consequently, fairly arrogant. What makes matters worse is that higher management seem completely indifferent to the unrest among front of house staff, and as a result they have a team of inexperienced staff being led by a small group with not that much more experience themselves, as those who had been at the company longer term have moved on due to not feeling like their contributions are valued.