Pros
Pay is fairly competitive, benefits are good, and there are a lot of perks, like discounts, professional development opportunities, etc.
(plus a great gym on site)
Cons
Culture is pretty unhealthy. Leadership is focused on the appearance of success more than the reality of it, and is fixated on a growth mindset no matter the situation or consequences. Goals are often unrealistic and short sighted. The impacts the rest of the organization by pitting everyone against each other in an attempt to make sure they can meet the goals set for them, often at the cost of the member experience.