Tata Consultancy Services (TCS) Limited, one of the biggest IT companies in India, has been hit by a bribes-for-jobs scandal. A few senior executives responsible for hiring critical personnel at the company were accepting bribes from the staffing firms for giving jobs to their candidates, for years.