The platform isn't mobile-friendly, and the UI is so poor, takes forever to load. To the point where the system won't be updated if they change the minimum payment due until I reached out with an enquiry on interest and late payment fee structure. Wouldn't recommend this card. Closed my account within three months.
Claim your business profile now and gain access to all features and respond to customer reviews.
The American Express Company, also known as Amex, is an American multinational financial services corporation headquartered in Three World Financial Center in New York City.