Needs work. One of the few apps that still can't handle dark mode on a phone. If your phone's on dark mode, there is text that is unreadable and you may miss vital information. Also, a few times I've scheduled a payment for same day or next day and it schedules for a date an extra cycle in the future, making my payment late and accruing a late fee.