The UI is a bit too rigid and some things that you have to go the website to do have an inconsistent experience from the app. Also there seems to always connectivity issues with certain financial institutions that are never really well documented or understood so it's challenging to actually fix them.