Tata Teleservices Ltd Employee Review
great place to work
i was part of operation team where my working experience was good. as part of my job, i need to coordinate with cross function team, IT team & vendors. all members are supportive.
Ratings by category