Olo
RepVue Score
0
Olo
Back to ReviewsCurrent Employee Overall it's a chaotic place to work. Leadership doesn't seem to be on the same page. They overhired then let so many people go in wave after wave. Market is oversaturated, very competitive. And the message of "being a leader in the market" doesn't always work. Brands don't seem to care about that. They care about value, time to launch and cost. Browse Other Reviews
2.3
Nov 7, 2024
Useful