Pros
There are some really great folks that still work at CTC, but that list is becoming shorter and shorter. They have a decent benefit plan for this day and age. CTC also tries to be competitive with salary for most positions.
Cons
CTC has been struggling with how to deal with growth and business opportunities away from corporate headquarters (Johnstown) vs. being close to their customers. In others words, many in very senior management wanted PMs and business developers to win work and haul it back to Johnstown for execution. This created a dilemma and defied logic because most customers are far from PA and want the work executed near them. Also, the Johnstown offices have not generated a reputation within the DoD as a center of excellence for anything, despite many chances to do so. Over the years they allowed some growth outside of Johnstown but kept the people on a very short leash, and only when the few members of Senior Leadership that understood opportunities were much better outside of Johnstown supported the growth. Tepid commitment at best. This spring/summer the company “reorganized” and purged the senior leadership and most of the midlevel leadership that most adamantly supported “non-Johnstown” growth, including the COO, a VP, and 50 other directors. As a result 85%+ of the managers are now located in PA and subject to daily pressure from the clueless CEO and CFO to save money and to bring work back to PA. If you work for CTC are not located in the Johnstown office, well life will not be pleasant. I will not even start on the battles an employee/manager has to endure to get IT, recruiting, contract and HR support for a non-Johnstown office. Awful and bush league.