@ intelligent adddy
Well i think you dont know about the working schedules in tcs
i think you better consult some one already working in tcs.
Tcs is hiring people now ,before that this organization has more work load and less number of employees and those becharey employees has to spent alot of time after the off time to complete thier work.