is cps a good job?
Flexibility at CPS helps maintain a great life/ work balance. The benefits are excellent, but the pay is below average. It is stressful to see the abuse of children, but at the same time rewarding to help and get to know the children.