Backbase
RepVue Score
12.60
Backbase
Back to Reviews
Current Employee Strong technology. Backbase has more brand recognition in Europe. Technology is great fit for banks that are prepared to invest in digital. Browse Other Reviews
4.0
Sep 25, 2024
Useful