Tata Steel Employee Reviews for IT Manager
IT Manager3 reviews
Found 3 reviews matching the searchSee all 927 reviews
Indeed Featured review
The most useful review selected by Indeed
It is one of the best companies one can work for. However, promotion chances are less and the work culture is little slow. The company is great for employee benefits but if you wish growth then its not the right place.
Discounts for vacation trips
Help us improve!
Is Indeed your favorite place to learn about companies?