Why Yelp Sucks: 7 Reasons, An Unfiltered Review
Yelp carries 330 million reviews and nearly half of consumers check it before visiting somewhere, yet it owns just 6 percent of the review market to Google's 73. It is smaller than its reputation, but in restaurants and home services…












