Once the Java/SQL training is finished, you don't get any say in which training stream you join. Before I joined, I was told that I would be able to do full-stack development training and get a project related to that. Some people do get to do what they want, but that's based on luck.
I had to do training that I'm not interested in, and which involved zero coding, and then I was assigned to a project that's not related to any of the training that I've done and is not at all what I want to do.
Now that I've been assigned to a project, I have ended up being a copy editor when I want to be a software developer. They don't allow you to switch to a different stream/department as "you've been hired for a business purpose so you need to fulfil that." They say you 'might' be able to switch after 1-2 years, if you have the relevant skills.
I started at Infosys at the start of this year with a group of about 20 others and only a couple are satisfied with their projects and a few have resigned already.
I would not recommend a job as a Technology Associate unless you really don't care which area of IT you work in - you might be assigned to a project where you work on IT support tickets.
Also, the salary is low compared to industry standard and there's only 20 days of annual leave plus bank holidays, which is the legal minimum in the UK. Most companies offer 25 + bank holidays.