Pros
I have been working here for almost a year and a half, and the experience has been incredible due to the culture, the team, and the overall environment that CT provides. The bonus is amazing, and the opportunity to travel and work simultaneously is on another level.Cons
I've been fortunate to work with a super nice client, but it can vary.