Tata Teleservices Ltd Employee Review
Environment in the TTSL
Best place to learn networking skills. Team members are co-operative. In olden days, their was a problem of salaries for the off-role employees. Better facilities for the employers. But has some politics-thinking in the employers of higher positions.
Ratings by category