Pros
CTS is a family. A CTS family member will stand side by side with the team, march to the gates of hell, take over, and throw an after party. Whether the issue is professional, technical or personal the CTS family takes care of their own. Everyone who joins the CTS family is given only one thing - opportunity. Everything else is earned. A successful CTS family member, no matter which department or position in the org chart, exhibits the following qualities (more of a rant than an organized list): Self starter / Problem solver / Critical thinker / Dedicated to quality / Dedicated to client happiness / Sets aside ego / Works for the team, not self / Excellent communication / Receptive to feedback / Meets or beats set expectations / Maintains integrity Compensation, benefits, opportunities for career growth and the culture are top notch and have only gotten better. We also have hoodies.
Cons
During every interview process we make sure we mention our summers. Summers are hard. While everyone else is enjoying vacations and beaches we are hard at work building, upgrading, fixing and otherwise improving our clients' IT infrastructures. During the interviews, the interviewee always says 'I am not worried' or 'It's not as bad as you're making it out to be.' Everyone who got hired and worked through a summer admitted they were wrong. 100%. However they are getting better through improved and consolidated systems, automation and investment into the family members.