3.0
Aug 25, 2016
Anonymous employee
Current employee, more than 10 years
Johnstown, PA
Recommend
CEO approval
Business Outlook
Pros
Open friendly environment. Decent facilities and a wide variety of opportunities. Small town environment, low traffic, and inexpensive living. Generally very good wages and more than adequate benefits
Cons
Contract base is shrinking here and across the DoD environment CTC operates. Trying to hold on until DoD bounces back.