Pros
Good if you are a student or on a trust fund. Clients themselves are interesting and the work itself can be fun and varied.
Kontras
The pay is low, The senior and middle management don't solicit feedback from everyone just their favorites which they claim not to have. When hours become available they claim to tell everyone at the same time, but see above statement. They don't seem to really care about their staff. Their is little room for advancement. They routinely forget to give you the agreed upon pay advances. They had inconsistent policies ie. when one staff member is fired from a house that person may get paid time off while others are just fired, when asked about this they have no comments. They also seem to not be very organized when it comes to more medical clients and I had to ask about a protocol that wasn't even set up yet for a pt to take medication during the day.