Pros
You will get work experience and training - although this is at a cost of high caseloads and ignoring ethics. There are always jobs available because staff leave so regularly due to disgust for the company. I was there some time ago but things have not changed. They burn through all levels of staff including managers.
Cons
Case loads were consistently high and bordered against state regulations meaning clients did not get much direct contact. They claim to be dual diagnosis but the psychiatric care is minimal meaning clients were placed there who were not getting adequate medication or checks. Kept clients there that were a risk to themselves and others instead of referring to appropriate care. They also did not screen for medical needs so many patients who needed inpatient hospitalization were kept there at great risk without the proper medication or care.