Management and members are incredibly welcoming and take care of their employees. It is like a big family and everyone wants to have fun and do a good job for the members and guests.
Cons
Benefits are fine but could be better, business levels fluctuate significantly based on season and weather and can be tough to manage.