My main frustration with this company comes from the account managers, the people in charge of placing you after you have finished training. I have found a few of them (not all) to be rude and unprofessional and I think this culture is something management really need to do something about.
Upon finishing training I've found there is a very harmful trend of placement interviews and opportunities all going to the same people.
There are trainees in the company who have finished their training, been with the company for 3 months and have not yet had a single interview while others I have seen others get 5/6 interviews within a few weeks. When I took this up with the management, I was told they are aware but speaking with the account managers it is clear to me this is not the case.
Communication between account managers and trainees is very very poor.