HCL is not the only company which has this system in place. So many company had this system already in place before HCL (i think). Better have a look at Bangalore having cos like TI,Intel, etc. etc....
Anyway enjoy the ticketing system.But to be more frank sometimes ticketing system is just a ticketing system only, there is nothing HUMANE about it.