Yes exactly. Same as TrustPilot. If you pay for their top tier you can remove reviews that go against their TOS, funny thing is they let you the customer decide if the review goes against the TOS.
Does anyone put stock in TrustPilot reviews? I have seen some companies brag about them and wondered if they are actually trusted elsewhere (I'm in the US).