Both come with a huge health warning.
CTC are now demonstrating that they consider themselves to be the abettors for the industry. What they say goes and if they do not like you as a candidate that precludes you from a great many jobs. The reality is that they cannot be impartial and the legality/morality of their position wrt judging "the best candidate" is shakey.
Several of the CTC candidates in my airline are considered to be jumped up little S/O's that need to learn a thing or two. Arrogance/confidence without experience is lethal. Most learn the hard way.
Given the state of play wrt terms and conditions vs costs of training, etc. you would need to have your head examined to get into flying.
Ask the EPST guys whom owe £90K!