5.0
13 Apr 2016
Current employee
Newark, NJ
Recommend
CEO approval
Business outlook
Pros
- IDT's like a family .... and that's good! - IDT is dynamic and entrepreneurial, never dull. - We try really hard to get it right and deliver great services to our various customer bases.
Cons
Difficult to really complain, personally, I have a blast here, working with great people who generally share similar business and family values to mine. Come join us.