Jamshedpur, India
Tata Steel Plant Area
N/A
Well maintained, most of the employees are courteous and cooperative.
like
For meeting this place is good
Pellet plant and RRM office
It is located adjacent to pellet plant. It is nearby Jugsalai gate.
Excellent...
Good
Have accessibility for differently enabled people
Worse maintains office at tata steel.
Deli
The best companies in the category 'Deli'