CPS worker charged