Pros
High limits for casino deposits and withdrawals
Easy to use
Only need bank account to deposit and withdraw
Accepted by casinos worldwide
Secure payment method with a proven track record
Cons
Slow deposits and withdrawals
Transaction fees on the side of banks