Pros: co-workers are great
Cons: hard work for little pay, long hours, unrelaistic expectations
Poor management. Poor use of resources. Excellent front line teams, but unrealistic work loads. The kids need stability and security, but so do the people that work with them. The system is broken, but Kerr is headed down that path as well.
I loved working with the kids and the families. Know it's not always easy, but the overall feelings are good. The kids need you even if they are angry - this is a HIGH level of therapeutic care.
You learn a lot and for short term it's great. Don't volunteer, get paid for this level of care - it's rough.
If you need work or decide to give it a try, good luck. And be good to your other front-line coworkers.