Get an account with a reputable bank. In my bank I have a personal banker that I can contact (phone, email, message) in case I need anything (you will get this privilege after a certain amount of income per month, but it's easily reached if you work in IT). I was even able to get money back after I paid for something that I never received (simple debit card). And also many people forget that you may need a larger mortage or loan in the future and I don't think Revolut will help you with this. And in the case of my bank they have a modern mobile and web application, I am not missing anything (Face ID, Touch ID, virtual card generator, retrieve money from ATM with a generated code from the mobile app, open account from mobile app...).