Revolut would be a great app, and most of the time it is. However when it fails it fails so spectacularly that you doubt every decision that led you to trust revolut with your finances. Multiple times have I been unable to access money when I needed it most because the app wasn't working. And Revolut has no customer service, so if you have any issues, even emergencies, you're absolutely screwed.