They deserve no stars because once you apply for them, they hurry up and take your money, but once you close your account, they take up to 3 weeks and longer to refund your money, you might as well get a Secure card with a bank, because this place ain’t worth shit!! Stay away from Self!!!
Claim your business profile now and gain access to all features and respond to customer reviews.
4 Million Builders served, and counting.
Self is a financial technology company with a mission to help people build credit, particularly those who are new to credit or who might not have access to traditional financial products.