For 43000 Jobs 8 lakh people applied at infosys. That’s 18 people for every job. I know that sounds not that bad. But most of the high level jobs have very little competition. The smaller jobs for fresher’s might have had huge competition where it would have been more like 500 for 1 job or something like that.
Its not bad when you take into account the number of candidates passing out of IT courses every year in India.