Optibus
RepVue Score
0
Optibus
Back to Reviews
Former Employee Run away. The product is far from what the management claims it is, complicating even more the super long sales cycles. On top of that, a lot of people have left or been let go in 2024. Browse Other Reviews
2.4
Jan 14, 2025
Useful