As someone who hires Infosys as a vendor, i can say this with confidence:
1) Infosys Consultancy is a Brilliant organisation who can actually bring value to a client.
2) Infosys Delivery is a piece of shit that is like the useless two frontlegs of a T-Rex.
Attention to detail? Infosys is paid to follow the rules of the company that hires it: not its own inane rules. Infosys tries to bill us for doing their work. Their approach has been : "When the weight of the paperwork equals that of the plane, it will fly". Worst of all, most paperwork is Infosys-own crap- and they try to bill us for producing their compliant stuff.
3) Schedule: slippage is common, even when Infosys tags a 40% buffer.
4) Unless you have a clear, contracted say in what resources they give you, timelines, etc., they will take you for a ride:
Their consultancy wing will dazzle you and make you sign a fixed-bid blackbox contract.
Then, their delivery wing will come in and negate everything that the consultancy told you.
They will stuff their project with 90% freshers from the market.
5) Once i asked Infosys to give me an experienced Business Analyst to handle a business workshop with me. The person landed next day from India. He was a mainframe developer who was the only one available. When asked, the Infosys manager cooly said: "You said you needed an experienced BA. Well, he is experienced in mainframe and he is now a BA. Poof! "
I was stunned.
Infosys hires the top 99% percentile from the market and acts as such.
Each developer, each project manager and each delivery manager is a prima-donna and has a "without us you would be dead" attitude.
They get paid to manage their paymasters. Weird, isn't it?