Pretty good pay. Work-life balance is usually great with a few exceptions for high season. Unlimited PTO.
Cons
Fairly difficult to move up internally, though strides have been made to improve this. No comfortable way to report HR-related incidents. Leadership issues on c-suite level.