They seem to me to be a total scam
They seem to me to be a total scam. They claimed 3 reviewers rejected my song but tune core only had 2 listens for the month and I imagine those were me. They took 3 weeks to even get what they claimed even tho they told me if a reviewer does not respond in 72 hours they move on to another. I saw no evidence of that. Even trust pilot seemed skeptical of their positive reviews.
