This site is a sham. They will publish anything without checking any facts contrary to their claims that they take "editorial review and checking very seriously." They are biased against employers and then will solicit the very same employer for paying ads and service with the "implied promise" that their editorial diligence about your company will be "more fair."
This is an extortion based revenue model. Avoid them at any cost.