- Concurrent Technologies Corporation24.Nov 2015
Suggestions for improvement
- CTC needs to open other sites, near large cities, to open up their culture.
What I like about the company
Best employer in Johnstown PA. Highest salaries available.
What I dislike about the company
CTC is located in a small town in an isolated location. While the salaries are the highest available for Johnstown PA residents, the social environment is not eager to accept "outsiders", meaning anyone from outside that little town.
During my six years working at CTC, my career did not progress.