We searched and found several reviews from players and the general feedback is positive considering that complaints were focused only on withdrawal delays which can happen with any operator.