More Ratings Needed
ODILO
RepVue Score
ODILO
Back to ReviewsFormer Employee Overall the odilo was a very turbulent place to work at. They were still working out the market fit and had extremely aspirational targets. The place was a revolving door for all commercial roles. Overall, a very stressful and dissapointing experience. Browse Other Reviews
2.3
Jul 10, 2024
Useful