Yes, it's easy to deposit, but when it comes to recieve money depends on the amount they will play game with you.
They are not licensed, do not transfer money directly to Coinbase, Coinbase simply will close your account after few transactions and you will not e able to comeback for ever.
Don't get me wrong you can win sometime but by the end of the day they will make sure to take your money back, unless you use a hit and run method and never comeback, otherwise you are wasting your time in the long run.
Simply stay away
- Rigged algorithm