You can be relocated anywhere in the country at short notice
Your pay rises are not related to performance, so even if you take extra work and responsibilities you get paid same as those who just do the bare minimum.
Your training may or may not be related or usefult in your work
You will be trainined on basics of programming, even if you have a masters in CS and it's obviously a waste of time
You will be asked to pay £12,000 if you decide to leave in the first 2 years
You will be told you wil be a Software Developer, use Big Data, AWS etc. but end up doing IT Support work most of the time