4.0
4 June 2019
Current employee, more than 10 years
Newark, NJ
Recommend
CEO approval
Business outlook
Pros
Most of the people at IDT are down to earth good people which helps. The office is nice and modern. Both of these create a good work environment
Cons
Telecom is a tough industry and as a result job security is not what it once was.