My experience has been the same as everyone else's reviews. Duped to pay for the first year contract. Heard nothing back for almost two years. No assignments, no communications, NOTHING! To then receive an email for renewal payment. I ignored email, followed by legal action email from them some time after.
I emailed to cancel, the then followed up email to pay 48 euros via paypal to cancel. NOT doing that.
DO NOT USE THAT WEBSITE! Ignore all threatening emails or actions