Tata Teleservices Ltd Employee Review
Nice place to work
Good corporate culture and they follow ethics for better output. Good cultures. Concal plays a vital role. Direct contact with state head. Hierarchy for instant approval for any trouble in the market involvement.
Ratings by category