Tata Teleservices Ltd Employee Reviews for Executive Support Officer
Executive Support Officer2 reviews
Found 2 reviews matching the searchSee all 1,264 reviews
Indeed Featured review
The most useful review selected by Indeed
There are so many wonderful things about working for the company. My favorite is probably the flexibility I have with my hours. I also love the company culture and enjoy working with everyone. A lot of employees love their jobs because it looks great on a resume and allows them to gain a lot of knowledge.
i had a great experience over there regarding tata products.I have learnt from there pateince, how to handle our customer etc.
Help us improve!
Is Indeed your favorite place to learn about companies?
See more Tata Teleservices Ltd reviews
You may want to try: