While the interview process took quite some time to get through, It is actually a positive thing. CT really vets who they hire and ensures that whoever is onboarding is able to grow as well. They emphasise on the right hire. If you do get the chance to be part of their family, know that you are in a good place