Hi folks, let me tell you something... It is true that infosys recruits at quite a ridiculous pace. I mean, 25000 people is too huge a number.
I have been with the organisation for a yr. now, and can tell that the quality of people slowly keeps detoriating by the day.... it is quite often possible that most of the people who join are incompetent, and even after extensive training (which i promise is the best corporate training any org. has, in the world), people aren't upto the expectation. but, at the same time don't forget the state of places like wipro and tcs, where the hired folks are way way below infosys standards... the training there is pathetic, the talent they hire is disastrous... and lastly they are severe underperformers.
so, bad as we may be.... but look at the market space - you will find a lot many more asses than us !