I was surprised to see a $150 annual membership fee charged to my account, which many other cards do not impose. I never received any email notification as claimed, and the company's lack of concern is disappointing. Overall, this feels like a questionable business practice, and their interest rates have soared. I would recommend steering clear!
Claim your business profile now and gain access to all features and respond to customer reviews.