They say they have great projects - don't believe it, they just resell developers' heads.
Mostly these "projects" is a natural outstaffing when you have limited team, a "big boss" from customer side pushing you all the time and forcing to work on weekends, and all that CT can do is to rotate you to another "project" in 2 months if you complain enough. This "another project" will be the same outstaffing "galera" but with another Customer.
Avoid this company if you want to grow as developer.
Reviews written about "great interesting projects" with 5* are obviously written by themselves - there is nothing of this kind!