This place has been good to me so far, had a issue of them not approving withdraw contacted customer support and they asked for some more details it got approved straight away after, & hit bank 10 mins after, I'm not saying they do all the time but seemed every game I played paid out.
Claim your business profile now and gain access to all features and respond to customer reviews.