We do have a large number of products! They were all built at different times in our history and are of varying degrees of age.
If you are referring to our unified communications as a service platform, point of sale technology, or our mobile or web apps, you would be very mistaken ...

Very easy work but very little compensation. The work place grinds to a halt for every semetic holiday, like an in house vacation.

Cons

Poor management
Rampant nepotism
Fake positive reviews written by insiders to boost reputation, INCLUDING THIS SITE.
Workers were encouraged to participate in the fake reviews only if they saw it as ethical

We appreciate you taking the time to review your experience working at IDT. We are sorry to hear that you had a negative experience with us.
To address your concerns directly:
(1) We take recruiting seriously at IDT and have high expectations of our managers. We are running a ...

We would like to think that our nice place to work would garner more than 1 star :(
We have indeed improved our management style! There will no longer be an annual review process and managers will be meeting to discuss performance with their teams at least quarterly.
Thanks ...

Great work environment (sport facilities, relaxation rooms, comfortable conference rooms, well designed kitchens - cafetieres, parking garage).
Friendly and relaxed relationship among workers and with management as well.

Cons

Traffic jams in Newark, especially in downtown where IDT building is located can be stressful sometimes.