CTI Overview
Work Here? Claim your Free Employer Profile- www.ctic.us
- California, MD
- 51 to 200 Employees
- 2000
- Company - Private
- Software Development
- Unknown / Non-Applicable
Competitors: Unknown
Got a burning question about CTI? Just ask!
On Fishbowl, you can share insights and advice anonymously with CTI employees and get real answers from people on the inside.
CTI Reviews

"Fantastic journey"
Pros
Was here for 2 years and learned a lot. Being in IT, I was able to interact/work with all levels of the company. Didn’t matter what position that person was but he/she did not hesitate to roll thoseCons
Can be challenging due to so many projects but CTI has a way of challenging their employees technically without challenging them personally. But honestly, if you want a mediocre “job”, then no needAdvice to Management
Keep the “open door” policy going. Having the senior leadership be a Slack message away empowers everyone and the culture will keep progressing.Diversity & Inclusion at CTI
CTI Interviews
Senior Software Engineer Interview
Anonymous Employee in United StatesNo OfferNegative ExperienceAverage InterviewApplicationI applied online. The process took 1 week. I interviewed at CTI (United States) in Mar 2020
Interview
After I applied, they reached out right away to set up a phone screen with two software engineers, who were very friendly. The meeting went well, though they seemed fuzzy on some of the details of the company. For example, when I asked why they have so many offices with so few employees, the answer was "Huh. I'm not sure." Their descriptions make the company come across as a general purpose contracting company with a vague focus on defense.
They asked me to do a "take-home" assignment that I was supposed to spend four hours on, though they gave me 48 hours over a weekend to complete it. The assignment was a combination of an abstract system design question with a coding portion, a testing portion, and some sort of proof that I know how to use version control. I've never seen anything quite like it. The prompt was extremely vague and encouraged me to "ask questions!" However, since this was take-home and a weekend, that wasn't possible.
Normally, abstract system design interviews consist of a back-and-forth between a candidate and an interviewer. The candidate is given a vague prompt and is supposed to ask (the right) clarifying questions and come up with a workable design. This was not possible because I had no one to ask, so I was left asking and answering my own questions and effectively interviewing myself. I came up with a parameters for the problem, use cases, a working design and implemented a small portion of the code (they recommended spending an hour), and also wrote tests (another hour) and a detailed design document including diagrams.
After a week, they sent a form response saying they decided not to go forward. I asked for feedback and they said they couldn't get the code to run and said I shouldn't have used Python, but something "more generic". I'm not sure what "more generic" means in that context, but I believe they are a Java shop, so I do not recommend answering their questions with Python even though they say that's fine. Overall, it was not a positive experience.InterviewI agreed with the company that I wouldn't give out details of the interview questions.
Answer Question
See All 7 interviews
CTI Awards & Accolades
CTI FAQ
(20 Questions)
All answers shown come directly from CTI Reviews and are not edited or altered.
What are perks and other benefits like at CTI?
...Excellent benefits, flexible work schedules, management is approachable, positive work environments, and a dedication from the CEO down to fellow employees to foster an environment of positivity and excellence....
February 4, 2021
People Also Ask about CTI
Employees rate CTI 4.4 out of 5 stars based on 29 anonymous reviews on Glassdoor.
To get a job at CTI, browse currently open positions and apply for a job near you. Once you get a positive response, make sure to find out about the interview process at CTI and prepare for tough questions.
Overall, 72% of employees would recommend working at CTI to a friend. This is based on 7 anonymously submitted reviews on Glassdoor.
71% of job seekers rate their interview experience at CTI as positive. Candidates give an average difficulty score of 2.7 out of 5 (where 5 is the highest level of difficulty) for their job interview at CTI.
70% of employees think that CTI has a positive business outlook. This is based on anonymous employee reviews submitted on Glassdoor.
Work at CTI? Share Your Experiences
