RepVue
Back

Olo

60 Employee Ratings
60 Ratings
92% Verified
3.1
Unclaimed Profile
Rate this Company
RepVue Score0
RepVue Score

0

Olo
60 Employee Ratings
92% Verified
3.1
Unclaimed Profile
76.58
RepVue Score
Back to Reviews
User Company Avatar
Current Employee
2.3
Nov 7, 2024
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.
Useful
Share
Browse Other Reviews