Yes, the withdrawal time will be a bit longer than deposits. In just 12 hours, the deposit process will finish up! However, the withdrawals will take 24 hours or more.