This website is an absolute scam. The have search engine optimized their site to rank well for brand related searches. Their whole focus is to drive negative reviews and then have the reviewed company pay them an astronomical monthly fee just to be able to reply publicly to the reviews.
I've looked up several companies from Nike, Adobe, Apple, U-haul, LifeLock and about 10 others, all have less than a 2 star review. Why, because they don't buy their useless overpriced packages.
However, if you look up companies that have been sucked into their wormhole of overpriced packages (Dividend Solar, LifeShield, InventHelp) they have great reviews and a great overall rating.