RepVue
Back

IDC

60 Employee Ratings
60 Ratings
92% Verified
2.6
Unclaimed Profile
Rate this Company
RepVue Score0
RepVue Score

0

IDC
60 Employee Ratings
92% Verified
2.6
Unclaimed Profile
69.13
RepVue Score
Back to Reviews
User Company Avatar
Current Employee
1.6
Aug 26, 2025
Majority of the revenue that IDC brings in is from renewals. Growth has been very stagnant over the years because of this. There is a very strong push for net new business, however, there are zero tools to help support the outbound motion. There are also no inbound leads and very little support by marketing. There has been very high turnover in the recent months and I predict this will continue.
Useful
Share
Browse Other Reviews