Like all other users have mentioned
Like all other users have mentioned. It's a bit scam, they have destroyed all of my rankings and completely filled my site with toxic and shady backlinks.
I recommend you to not use them as they also blackmail to remove all your backlinks after you stop donating money to them.
Date of experience: April 13, 2024