very open to feedback and culturally diverse
Good, very challenging, very demanding, but not rewarding at all.
Backbase is a place where we dare to take on big challenges and deliver for customers
Backbase has a huge problem internally regarding their management and how they'd deal with employee transaction/satisfaction.
All team members come prepared to the meetings