When I first moved to Spain, opening a bank account was a real headache. After looking around, I ended up going with the CaixaBank branch near my home, mainly for convenience. But after using it for a few years, their app is, to put it mildly, frustrating. It frequently fails to log in, and making a simple transfer feels unnecessarily complicated. Chatting with friends, I found that almost everyone has complaints about the tech experience with traditional banks. BBVA and Santander are supposedly a bit better, but they’re still not quite on par with modern digital banks.
With all the Fintech companies popping up in recent years, I decided to give them a try out of curiosity, and it opened up a whole new world! These internet or ‘digital’ banks have beautifully designed apps with incredibly clear and intuitive navigation, perfectly tailored for young people like us who are always on our phones.

Traditional Banks vs. Fintech Newcomers
I’ve made a simple comparison of the ones I use and those recommended by friends as a reference for you. The advantage of traditional banks is their physical branches; you can talk to someone in person for complex issues. However, Fintech wins on convenience and speed. Plus, the fees for cards from these fintech banks are often lower, especially for international transfers and foreign currency spending—the exchange rates are amazing!
User Experience Showdown
The table below is based on my personal, subjective experience, feel free to add your own thoughts:
| Service | CaixaBank | N26 | Revolut |
| Account Opening Speed | Slower, appointment needed | Very fast, a few minutes online | Very fast, a few minutes online |
| App Experience | Complex features, occasionally laggy | Simple, smooth, modern design | Powerful features, slightly complex |
| International Transfers | High fees, average speed | Low fees | Very low fees, fast |
| Customer Service | Relies on branches, hard to reach by phone | Mainly online chat support | Mainly online chat support |
| Physical Card | Yes | Yes, stylish design | Yes, multiple options |
My current strategy is to keep one traditional bank account for ‘official’ matters, like receiving my salary and setting up direct debits for utility bills. For daily spending, transferring money to friends, and travel expenses, I rely completely on N26 or Revolut. They’re incredibly convenient. The instant transfers and spending notifications, in particular, provide a great sense of security. So, which bank are you all using? Any better recommendations or complaints to share? Let’s discuss!