Pros
Learn how to run a hotel on a shoe string budget and constantly "on fire." Learn how to report things 6 ways from Sunday yet still have to explain things like a child. Learn how to cut corners and survive while hopefully passing QA. Learn how to survive on your own: sink or swim. Salary is competitive.
Cons
You have to learn how to survive on some of the worst health care offerings in the industry, possibly the planet. Upper management is a revolving door leaving you to learn everything the hard way to make any progress. Senior management does little to nothing to learn who you are or what your goals are. Gifted PTO is a joke and you have to learn how to squeeze in time off or you lose it (also not paid out if you do the right thing and give 2 weeks notice....tempting you to say to heck with notice and take PTO prior to resigning.) Investor owned properties are in awful shape so you have to learn how to polish the proverbial turd daily.