Unfortunately, no, it does not work for this platform. To obtain welcome bonus, clients have to make at least $10 deposit.