Recruitment doesn't seem to be rigorous in terms of candidate selection, some of the people brought on left very quickly. Internal processes are opaque and there's a lingering feeling I have that I'm just a human shield pretty face for their localisation attempts. It's more of a talent agency job rather than a career, once you clear the (paternalistically delivered) initial training you are then a green lit "resource" who goes on a merry go round of applying to join projects - think speed dating and you're not too far off. This is quite lacking in structure and feels belittling to engage in at times. Also the stream training is very rigid, with every technology associate being trained on Java and SQL. Won't be staying here for long, especially with this bench system too.