Pros
Good people to work with in your own club. Bonus was nice at year end. Benefits are ok, such as 401k, vacation, and sick time accrual
Cons
Too many checklists and audits occur daily, monthly, and yearly. There is not enough time in the day to complete the required functions of the job with current level of staff. Upper management is a joke. They care more for their self preservation than ensuring success of their team. I have been lied to and I know of unethical situations. It's ok for them to ignore policy when it's best suited for them, but will force you to separate your team members for the same policy violations. Since the change in upper management , they have done a terrible job. Just wish they would sell the company and end the torment they put managers and team members through everyday.