I applied online. The process took 3 weeks. I interviewed at IDT (Newark, NJ) in Mar 2017
Interview
It was quite straight forward and easy. I was not intimidated at all and found the process simple and didn't struggle. I read up on IDT before interviewing so I know what I was getting into. The positive things swayed me enough to apply for the position. So far no brainier working here.
Interview questions [1]
Question 1
What makes you different from other candidates we have for this position?