RepVue
Back

IDT Corporation

Aged Data
3 Employee Ratings
3 Ratings
100% Verified
2.9
Unclaimed Profile
Rate this Company
RepVue Score-More Ratings Needed
RepVue Score
More ratings needed
IDT Corporation
3 Employee Ratings
100% Verified
2.9
Unclaimed Profile
--
RepVue Score
Back to Reviews
User Company Avatar
Current Employee
3.3
Jun 27, 2025
While there are typical corporate politics that can impact the day to day flow of work, there is a generally good environment where managers like to see their teams succeed, and hard work pays off in the form of shout outs, or appreciation posts.
Useful
Share