It's unclear who's fibbing. My guess in the story I posted is that the sales guy said that stuff but was not actually in a position to pull the bad reviews. Here's a Yelp sales rep talking about the job
https://www.quora.com/Whats-it-like-to-work-at-Yelp-as-an-ac...