Pros
The pay is competitive. Opportunities for advancement are there if you're patient and hard-working. Employee cafeteria is inexpensive and convenient. Training is thorough and well-organized.
Cons
Pay is NOT commensurate with level of work. Guest volume is TOO HIGH (at least within the Spa), which sets the staff up for failure. Management maintains a distance from the service floor and has little understanding of actual issues. Management plays a finger-pointing game in order to "solve" problems. The bottom line defines all policy changes-- which is to say, concern over profitability trumps employee satisfaction and safety. Time off is impossible to get. Requests will sit for months without being considered. Medical schedule requests are denied. Lower level managers are not trusted in their roles and are micro-managed until they're completely ineffective. Upper management is unapproachable and out of touch.