Back
IDI

IDI

12 Employee Ratings
12 Ratings
92% Verified
2.8
Unclaimed Profile
Rate this Company
RepVue Score0
RepVue Score

0

IDI
IDI
12 Employee Ratings
92% Verified
2.8
Unclaimed Profile
72.03
RepVue Score
Back to Reviews
User Company Avatar
Former Employee
1.7
Mar 9, 2025
Good product, but the compensation structure is terrible. Commissions often go unpaid due to internal errors, and they even tried to cut commissions to less than 2%, which is unheard of. The sales team is burdened with excessive administrative work, making it difficult to focus on selling. If management invested more in support, the experience would have been much better. It's a decent place to learn, but not somewhere you'd want to stay long-term.
Useful
Share
Browse Other Reviews