3.0
6 May 2022
Former employee, more than 10 years
Newark, NJ
Recommend
CEO approval
Business outlook
Pros
There is a lot of freedom at IDT. The jobs are laid back…. But so is everything else. You get what you pay for here.
Cons
No professional development or advancement. Management is too busy to listen or handle issues that one might being up on a consistent basis. This is a good place to start a career but everyone is so comfortable that they stay for 20 years and never grow emotional maturity because the environment is consistently the same.