
Olo
RepVue Score
0
Olo
Back to Reviews
Current Employee The company is in shambles and there is no clear direction of where the sales organization will be heading. Consistent layoffs, and with PE coming into the mix a ton of micromanaging. Browse Other Reviews
2.3
Dec 12, 2025
Useful