RepVue
ODILO

ODILO

4 Employee Ratings
4 Ratings
100% Verified
2.3
Unclaimed Profile
Rate this Company
RepVue Score-More Ratings Needed
RepVue Score
More ratings needed
ODILO
ODILO
4 Employee Ratings
100% Verified
2.3
Unclaimed Profile
--
RepVue Score
Back to Reviews
Current Employee
2.3
Aug 18, 2023
Scale up organisation struggling to find its niche in the market. Whilst the product has a great deal of potential, there is still a to of work to be done from marketing and leadership to drive a real GTM
Useful
Share
Browse Other Reviews