To start, the salary is lower than average. Way lower. The trainee during their Java training is rude and makes fun of employees that make mistakes. She also yelled constantly and treated the team from Mexico even worst than the team from the US. Managers never respond to employees. They ignore both emails and Teams messages. Neither the project managers will respond to you after they interview you for projects. I never got this business model, the company trains you but the project managers expect more knowledge than the one the company provided on the training. They only provide opportunities to employees they like. And they're disorganized, I have to repeat myself a lot of times cause they neither listen to you as an employee nor check your profile at all. They don't follow any structure at all. Worst of all, when you finally get mapped to a project, they won't pay for your relocation. At this moment, I'm in a bureaucratic nightmare with them cause they tell me different instructions, send me to different people, and make me repeat myself cause they don't even read the email chains or the previously submitted requests. Overall, Infosys is just another company that preys on recent graduates and ruin their careers.