The best thing to avoid scams would be to get all the IT and ITES along with banks especially located in Hyderabad, Bangalore Pune and Chennai audited on an half yearly basis...That way the Govt. can keep these guys on toes not to play and screw the lives of Investors and employees...