The problem I have been having is when logging in, there is such a long delay in Self sending a code number and therefore i can’t make any changes for bank account or make a payment. The IT department may have to address the issue.
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.