This may be one of the worst credit card companies out there. You call to communicate an issue to them and you will get different answers from different staff members even managers who you speak to about the same issue. Do not get a credit card with this company. You will regret it.
Claim your business profile now and gain access to all features and respond to customer reviews.