They will not put your 5 star reviews and they will hide behind their algorithms excuse where they post for others. I have contracts as proof saying these are my customers but they don't care. I was advertising with them and that time my review were posted. Once I knew it was a scam, I stopped advertising. I have started using a different platform as well and its working out great!