Great place to work prior to state budget cuts.
Typical day was according to how my clients day was scheduled and I would work around this. I had 5 families to work with each week that was at risk of children being removed from the home. The most difficult part of job was to be oncall 24/7. Great coworkers and supervisors and training.