I applied online. The process took 1 week. I interviewed at IDT in Oct 2017
Interview
Contacted via email to schedule phone screening with member of upper management. Unfortunately, the phone interview was dry and brief. I wasn't a match for what they were looking for, but the call could have been conducted better. The interviewer couldn't have got off the phone any quicker.