I work for CCS in North Carolina. My salary is based on my education and years of being licensed. The pay is the best in this area, however, the benefits nor the management/working environment are not. Depends on which is more important to you. A co-worker of mine works at more than one CCS site in NC and she says things are markedly different between the two, the other site being much better.
Having had prior corrections experience helped me tremendously when I was hired. Be ready for mountains of paperwork and manual documentation as is a hallmark of CCS.
Working only 3 days a week (for non-management staff) allows for plenty of time off but the schedule is not predictable to allow for additional employment and the monthly schedule is usually posted the last day of the preceeding month.
Not to sound discouraging, just being frank about our site and wishing I'd known before getting trapped in the income. Hope this helps.