Pros
Working as a site employee was great since each property has it's own community to learn about and get to know personally. And the way that the corporate office has policies and procedures set is done very well offering a near gold standard to follow, with allowances to adapt as necessary per your type of property. Most employees, and upper management are reasonable, and good at what they do. There's plenty of opportunity to grow and move up in the company.
Cons
Communications up the chain of command were seemingly relentless and yet somehow no one actually knew what was going on. Also the hiring process at the corporate office is GOD AWFUL SLOW. There is also quite a bit of politics played and drama that can be felt by site employees when upper management does their rounds... to put it kindly. A lot of the time the upper management gives the ere of just wanting to check things off a list, and look good on paper - they really lacked the relational skills, and the courtesy to listen to their employees. There's not enough diligence, or dedication when it comes to that part. Also, there's always a handful of small fires to be put out daily in this industry, however, eventually everything gets made worse by, or finds its root issue in the heart of 'corporate' - it speaks volumes about the type of 'ship you run' when more often than not, the wrench in the day was thrown by the corporate office and frustrating when the corporate office lacks transparency. The turn over is high, so rather than exert the extra money/time/effort to start hiring new people, they love to switch their employees around to the properties where they need help - which is fine and necessary sometimes. But, it always seemed to be a last stitch effort, or good enough type of situation because someone was stretched too thin, or neglected a problem in its beginning stages. All positions are seriously under-paid, and benefits aren't that great.