I make the joke to my friends that anyone can get a job at infosys as long as the word technology is in their resume but I’m somewhat serious. The talent gap can be pretty extreme. For that fact alone, potential clients should be pretty wary about doing business with Infosys. I think clients are also told that trainers are certified in some way. A lot of them are not.
At every town hall, infosys likes to remind employees of the revenues they are making. Yet, as contractors, there’s a misconception that we are paid more, just not as good benefits as client employees. Unfortunately both are worse. We are paid severely under market value.
The promotions after a year are pointless. Almost everyone gets them regardless of if you had a client for the whole year or none at all so you’re actually best served doing mediocre in training in order to maximize effort vs pay.
Infosys likes to make a lot of talk about “navigating your next.” Yet you are prevented from joining your client for 6 months if they want to hire you. This greatly helps them keep you at below market salary because your client is probably your main source of professional connections if this is your first job. If you do significantly more and better than others, you have to push push push your managers for a fast track promotion and even that seems unlikely.
I think managers are also pressured to string you along and make you think a raise or promotion will come. My client was told via handshake agreement that they would not face resistance if they wanted to hire someone from Infosys since they also have to give their own training. They backtracked on that. Former employees have also told me they were promised visa resolutions that never came to fruition.