U seem 2 b 1 of those chipkoos in TCS ( clinging to ur job)who have spoilt this company. There is no feeling of greatness by just being 1 of these TCSers. I've seen guys frm TCS who cann't stand in front of guys from Big 5 and cann't communicate with client, due 2 their pathetic communication skills.It's only b'coz some guy like u praise TCS unnecessarily, it is getting this kind of bad feedback from experienced employees, i mean laterals.