Yelp
RepVue Score
0
Yelp
Back to ReviewsFormer Employee Overall, my experience was that business owners do not like Yelp. It was account management, but you did not have enough accounts for 6 months to upsell. Browse Other Reviews
3.4
Feb 14, 2024
Useful