This company wasn't the worst I'd ever worked at, and certainly won't be either. They had a few major issues, like assigning favorite workers to certain houses, while giving the weakest staff the hardest house. The management team wasn't very helpful or responsible for the health or well being of the employees or residents. The Activities Director didn't plan separate things for each house, instead they reused the same old schedule for each house every day. Some of the clients were well aware that they weren't being treated correctly, while others went on oblivious to this.
Good social structure between staff