The RTP seems lower than other casinos, but this is just my experience.
The games that i did play did not pay very much out and it was always a struggle just to enjoy playing the games without your deposit being eaten up immediately after a few spins. However that's where the positivity ends. I have not given this casino a 'very negative' rating as they do have a larger selection of game providers that work in my jurisdiction.