Actually in the last 20 year since the IT and BPO boom no sane employee can complain about the treatment by the company. Its just that 95%of the new Graduates have no corporate work culture and are confusing issues. They find their skill in demand and behave irresposibly most of the time. Taking leave without sanction, drawing salaries in exces of 30 K per month and yet complaining about work hours etc,not wanting to be held responsibel for deliveries and quality is all rule rather than exception. It is time various association of companies got together and formulated a common charter for the employer and employee. Its high time employees also got productive and quality conscious like our european and american counterparts.