5.0
13 Nov 2025
Current employee, more than 3 years
New Delhi
Recommend
CEO approval
Business outlook
Pros
TC doesn’t allow us to remain stagnant at one level, which is great for our career development. There are huge opportunities to grow within TC. We receive regular feedback and have clear roles and responsibilities. The working environment is highly professional, and we get consistent support and guidance from the UK team.
Cons
There is no such issue that is concerning