Pros
It used to feel like everyone was a family. It is slowly losing that feeling. Most coworkers are very caring people and very friendly.
Cons
Some of the "leadership" team is just awful. There is no encouragement to do better, all you get are complaints and being harassed for every single thing. They will not help you in any way, even if it would be the easier route for them. Instead of helping a resident when they see them in need, they will take the time to walk around the building to track you down, give you trouble for not being there, and get you to go help them. There is serious problems that need to be adressed but unfortunately no one is brave enough to report them to higher athority, or to talk to them directly because that would make working even more horrable, specially in such a small town. A simple good job once in awhile would be nice, but I personally don't remember the last time I heard that being said. Only complaints and nit picking. Definitely a control issue.