In the five+ years I have worked at Mohegan Sun Pocono, it wasn't entirely miserable. The downward spiral (at least in the food and beverage department) happened when the new Executive chef took over. There was a time when schedules were changed only after speaking to a team member, not so true now. And when you stick up for yourself, you get a target on your back.
For the most part I enjoyed working with the people there, management is the problem. They don't seem to care that the lack of personnel is problematic in that it exhausts what people they have, and don't appear to be willing to change that (i.e. hiring more people).
The work itself is not difficult, of course it is on an industrial scale, but if you've got the strength and grit to do it, the work is rewarding. My advice, make sure you are clear on your availability and don't let them "bully" you into working hours that risk your health (mental and physical) or interrupt your lifestyle.
free lunch, great benefit package
lack of concern from management