Pros
Good opportunity to get your foot in the door of the industry or a particular department... however, I think this is just because the wages are low and they're willing to accept less experienced people to maintain a lean payroll. Get in, gain experience and get out before they chew you up. I've heard properties other than Denver are better but I wouldn't know. Benefits are ok.
Cons
They expect a lot out of their employees and don't compensate us for it. Low wages, long hours, stressfully low staffing levels, literally 0 training, few incentive programs, employee appreciation is nonexistent, work/life balance is terrible. They seem to take advantage of capable employees. If you're overqualified or hardworking you get abused and, in my case and many of my colleagues, really burned out. I've watched them treat great people like crap while reserving promotions and higher salaries for those with connections to the corporate office. It's well understood at this property that if you're not in the club you shouldn't expect opportunity.