5.0
7 Feb 2024
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
CTC is at the heart of American manufacturing values. Creating new technology, new jobs, and shipping out proudly American made products.
Cons
I have no cons to report.