The bespoke training they keep boasting about is nothing but common sense talk that you already know or can google effortlessly and sometimes you have to teach them (i.e. CI and DevOps). It has no real value and of course no certification therefore you're paying 12k for them to waste your time in Manchester for 3 months while being unpaid.
When you actually get deployed, they will completely forget about you, unless you do something that is not to their liking, moment when you will be shouted at like you're 2 again by some person who you've never heard of.
They claim there is an appraisal process - there is nothing but more empty talks.
The wage is less than decent, especially if you are sent off to London.
They put stops to any personal development initiative and they hide under the cloak of offering you more of their "training" - which you will have to pay again.
You don't even decide when to take your holidays and when you're sick or on leave you loose a great amount of the already small pay.
This list could continue indefinitely but the main point is that they do not care about their employees and their sole purpose is to take care of themselves.