5.0
Mar 18, 2016
Anonymous employee
Current employee, more than 3 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
CCA is kind of a rare company in the current marketplace. It's large enough to still feel corporate but small enough to still have be personal. CCA values their employees and works to foster growth from within and actively encourages employees to voice concerns or ideas that can make the department or company stronger.
Cons
Upward growth positions can sometimes be hard to find, but that is more so due to the face that there is a large number of people that have been with the company for so long. CCA is one company with many, many divisions under its umbrella making it difficult and confusing to fully grasp and understand at times.