Pros
The clients are the absolute best to work with, the hardest part about leaving this job is leaving these wonderful people behind to some uncaring next employee. After working with the same clients for now just over a year and a half I will be sad to leave them and happy to leave the company.
Cons
Do NOT try to voice your opinion. It will not be heard and your suggestions will be seen as threats to management. They do not want you to make the place better, they want to keep it how they have made it and soak in it. Clients do not have the supports they need, management does not care about their social needs. If medications are passed and people are changed then management is satisfied. This company will see its downfall as soon as the providers see what they are wasting their money on.