Yelp Sucks

yelp sucks

Yelp has become over time part of the worst of the Internet. Read from the experts not only why this has happened, but what you can do about it.