Pros
Overall CTC tends to hire smart, qualified people, so there are opportunities to work and to network with other professionals. CTC also has contracts for some very interesting programs.
Cons
Corporate has a small-town mentality which doesn't translate well for employees in areas outside Johnstown, PA (such as Washington DC). They are slow to transform internal operations even when they are developing cutting-edge technologies and processes for their clients. During my annual reviews I was continually told I was doing a good job, but there didn't seem to be a career path for me at CTC; even though I asked, I never received a direct answer about what things I would need to do to earn a promotion. I felt that in many ways CTC was the "old boys club" and only a few lucky women had leadership roles. I also felt disadvantaged because I was not former military. Additionally, the pay was low compared with other government contractors in the DC area. I also felt that management didn't empower me to do the best job I could; I was held back and micro-managed in some cases. In my experience, some under-performing associates were retained far longer than they should have been, and management did not have my back when a coworker was behaving in an unprofessional manner toward me. Illogically, the company does not fully disclose how the annual incentive plan works. It appears to be strongly tied to new business development, even for staff who are not in management or business development roles. Why the secrecy? It seems to be the norm at CTC and it can make for an unfriendly corporate atmosphere. On a final note, the company has no bereavement policy and I was forced to take leave without pay when I lost a close family member. During that ordeal I did not feel that the company or anyone in it cared about what I was going through.