Software Engineer, Johnstown, PA - June 7, 2012
I loved working at CTC. If you can keep your job, it's a great place to work. The salary and benefits are outstanding, and the work culture is professional and friendly. Management is fair, and my co-workers were wonderful. They treat their employees well. The company parties (holidays and summer) are wonderful. I think they hit just the right note of company camaraderie.