RepVue
Back

ibml

Aged Data
3 Employee Ratings
3 Ratings
67% Verified
3.4
Unclaimed Profile
Rate this Company
RepVue Score-More Ratings Needed
RepVue Score
More ratings needed
ibml
3 Employee Ratings
67% Verified
3.4
Unclaimed Profile
--
RepVue Score
Back to Reviews
User Company Avatar
Current Employee
3.7
Dec 3, 2025
good but not a large market to sell to, however i know they recent acquired parts of a competitor so they might have a better market fit.
Useful
Share