Pros
Some great members really make up for a lot of the dissorganization, you can stay employed with them on and off for years and just pick up shifts whenever.
Pro about them not changing much is it's easy to just slip back
Cons
All the current systems are so outdated and inefficent, and all the older staff are reluctent to change, and the turnover for younger staff, which makes it harder to give 100% customer service when noone is there long enough to learn everything or care to try.
They use paper slips from the pool as a recipt for swimn lessons for one, everything is so paper-based, that there are constant stacks of it at the front for staff to use as scrap paper for notes, they have a modern register (clover system) which is only used for credit card transations, everything still needs to be made with paper recipts, which are not efficent, waste paper and are not ever completely filled out, accurate, or llegible. Clover and other modern regiseters allow you to program buttons for recurring transactions, which would be much easier (for accounting and front desk) to generate reports and ensure accuracy vs manually inputing amounts for each transaction.
They watch & limit the hours you work so that way they do not have to cover anyone working fulltime hours with healthcare, people will message you every week to cover their shift, which if they signed up to work, either they should work it or remove themselves from a steady schedule if they are unable to commit to it every week.