
Olo
RepVue Score
0
Olo
Back to Reviews
Current Employee Overall great market fit, good benefits and great company culture. Training lacks but if you're an experienced seller, you won't have an issue. Lots of lay offs in 2024 but think the overall goal for the company is rock solid. CEO is also fantastic! Browse Other Reviews
3.0
May 15, 2025
Useful