I have been working at IDT full-time (Less than a year)
Great new building and opportunities
None to speak of at the moment
Advice to Management
I applied through an employee referral. The process took 2 weeks. I interviewed at IDT (Newark, NJ) in June 2015.
Very informal but you have to be prepared to know the industry and come with ideas on how to improve the company. Have copies of resume on hand and visuals on your achievments will also help.
Let us know if we're missing any workplace or industry recognition –