5.0
11 Oct 2023
Current employee, more than 1 year
Conshohocken, PA
Recommend
CEO approval
Business outlook
Pros
Nice people. I didn’t know that much about advanced tech work (My degree is in psychology), but the people here are easy to speak with, and they made the onboarding and training a lot easier.
Cons
The managers are ok… Managers are managers. They’re there if you need something urgent, but they haven’t worked with clients and customers in years. I look to the other CTAs for advice.