It is none of your business what IT companies pay and what work they do. They are the highest income tax contributors in the country unlike you blood sucking leeches. PS: Do you even know what bench strength means? Every IT company is supposed to keep x % of employees in bench so as to be prepared for upcoming projects.