That there was a buddy support system and they were willing to help me succeed.
Knowing I have a supportive manager and team. Also that I am acknowledged for my work.
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