Easy deposits and fast payouts. they have lots of bonuses and promotions. their welcome bonus did attract me back in the day Never had any big issues with this site. there were minor ones that had been sorted quickly.
The problem has been resolved through Kazan and the review is removed.