I recommend avoiding this bank for any products, including savings accounts, credit cards, or insurance. Their bonuses, claims, and benefits do not live up to their promises. The customer support team is unhelpful, and you will find yourself reaching out repeatedly, only to have them postpone addressing your concerns until it's too late.
Claim your business profile now and gain access to all features and respond to customer reviews.