Yes. NEO deposits are, on average, processed within 15 seconds after the online casino has approved your deposit request. This is the time frame the blockchain needs to check and confirm the transaction. While it performs about 10,000 transactions within one second.