Current Employee4.0Sep 25, 2024Strong technology. Backbase has more brand recognition in Europe. Technology is great fit for banks that are prepared to invest in digital.
Strong technology. Backbase has more brand recognition in Europe. Technology is great fit for banks that are prepared to invest in digital.
Current Employee4.0Nov 9, 2025Positive. Highly innovate company. Founder led. Long sales cycles. Brand awareness improving in US.