If u don't have faith, u have all the right to challenge. But let me tell you, in some of the big shots who claim to be overshooting the market (I mean Infy, WIPRO, etc), there are lots of parasites who sucks the blood of the freshers and laterals, play filthy politics taking advantage of the loop holes that the HR policies have (which they know being in the company for long) creating absolutely an inhuman atmosphere for people to work. The Management and the HR are least bothered as they are only interested in the share-holders interest. Who say's that Infy, WIPRO, TCS are ethical companies? Those who say that, doesn't understand the meaning of ethics. They cannot be the best employers. And as far as growth is concerned, once a company reaches a CRITICAL MAss, it grows on its own and there are certainly some good people in the top management, which is adding to the growth.