On average, employees in Schiller Park, IL at IDT Corporation give their company a 2.7 rating out of 5.0 based on 1, whereas overall Average Rating of IDT Corporation is 4.0 out of 5.0 based on 11 IDT Corporation Review Ratings. The happiest IDT Corporation employees in Schiller Park, IL are Regional Sales Managers submitting an average rating of 2.5.
What do you like about working at IDT Corporation?
"It is a solid company, that is a leader in its industry."
Do you have any tips for others interviewing with this company?
"Make sure that you know what you are in for."
What don't you like about working at IDT Corporation?
"Company is stuck on old processes and there is no way to effectively change them."
What suggestions do you have for management?
"Reduce turn-over by improving training for Retail Account Managers, and setting realistic goals."
Update your browser to have a more positive job search experience.
Upgrade My Browser