We’ve always had strong feelings about customer reviews. Providing a single 5 star score to represent a business just doesn’t seem like a good way to evaluate and share opinions. A recent report from ProPublica and the Washington Post highlights the issue, specifically by looking at Healthcare reviews. In particular, the report highlights a very important […]