Likes
Its a Tata Group Company..I think that says it all. I have worked at IOBG dept for 10yrs and can confidently say is best department to work at for MEP person. Overall best company if you are thinking for quality and stability in life.
read more