Not only Indian companies , but MNCs( Accenture,IBM....) also are the same. After al any compnay operating out of INDIA will be same. As the guru mantra is same " buttering"," kam chor" " hi-fi ness show offs( mainly by girls) and " yes yes attitude" IF the top management is clear and agile , everything is in place. If they are corrupt , encourage chamchas, things will always be worse.
On the other hand , all gradudates entering IT , do so for salaries , putting up false experience. US is full of medicore performers , from all 3rd grade colleges in INDIA . IF someone is gradutaing in Mechanical or civil, why run after IT and then blame. From morning till evening IT people only talk fo plots, houses , stocks.
Many peoplewho could not think of getting a decent job, are today enjoying just because of IT.