Likes
TTDI has a very good working environment, encourage employees taking annual leave as per company rules. HR policies are excellent. Very transparent, maintains strict ethical practices. Discourages any unethical practices. However, the issues like career growth, salary etc are never given any focus.