for people posted at site, they provide house rent. Earlier there was nominal bonus during Diwali but now I think they have removed it
It is very good company for +onrole employees
For contract people they won't treat that much good company and if permanent job mean it's like government job high security
I think being an Employee in TATA family is a big Perks
Company provide free Accommodation and Transportation.