They allow deformation reviews to stay on someone's profile despite them being over five years old and from un-reputable sources. They update your business details themselves, so no matter what you do you are always marked with their unprofessionalism. They are not about helping businesses. Read the fine print before signing up to them.
Tip for consumers: Do not be fooled by their presence! They do not and will not help business owners!