
Tata Motors (Thailand) Co., Ltd.
"Management IT Department"
IT Manager - former employee
Work/life balance
Benefits and perks
Career development
Working environment
Management
Experience in the company
A lot experienced in Tata Family is such a good thing for all employee. Because we working like family and help in charter for all the project we'd been through.
See all reviews for this company