Pros
many nice coworkers/ laid back direct care staff (program specialists) (although very few supervisors are nice and if they are cool they get the experience and leave for better jobs), free lunch sometimes but the food is terrible quality as they pay for the clients meals with their small disability benefits but you can eat left overs if there are any.
Cons
everything else. a ton of favoritism (you will only get promoted to a manager position if you are friends/ suck up to with higher ups) terrible pay for the DIRTY, thankless positions (ie you will clean up human excrement regularly). you need a bachelors for many of the jobs although you would probably be paid better if you worked as a manager at mcdonalds. NOOOO raises which equals no motivation to work harder, poor morale, people are miserable. if you make complaints they are ignored. no loyalty to good/dedicated workers- all about money- they cleaned house of the whole HR department with some staff who have been there for decades- fired them all with no notice and told them they had till lunch that day to clean out their desks. replaced with new staff to probably save money. you will be subjected to 2nd hand smoke every hour on the hour as ALL of the clients smoke