I’ve been with them for over a year. I have a good forwarding rate, but nothing substantial came from it yet. Their screeners do often give feedback, so at least you’re getting something for the 5$ submission fee per song (that’s on top of a yearly fee of 200-300$). They also have an active forum, youtube channel and a yearly “Road Rallye” convention for networking and developing skills.
My take so far: I’m not expecting any career changing placements, but they do offer you a space to grow as an artist/businessperson. It definitely shouldn’t be your only career strategy for submitting music though.