3.0
10 Sept 2025
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
At IDT I met highly skilled professionals who are genuinely dedicated to the company, its mission, and its goals. Snacks and hardworking colleagues.
Cons
See my advice to management. IPTs, ICs, and most of the middle management are awesome people to work with.