My experience with HCL was not so good. No growth at all. You resign n join some other company and give interview in Hyderabad and they will force you to work in Chennai. A**holes!
The only good thing is you can wear casuals all the week. Only this freedom u have. If your from Tamil Nadu you can enjoy orelse your life is in those hands HR n MANAGERS as they from Tamil Nad. There is support from them if you are from the North of India. No extra pay for extending shifts. They also blackmail you. Think before u join Chennai HCL.