High energy, lots of innovation and a great place to work! - Anonymous employee Backbase Employee Review

5.0
Dec 4, 2015
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

This is the place to be if you want to work with leading edge technologies. Also a great place if you are a self starter and action oriented. You can own your own career and contribute in significant ways if you take the initiative. People are intelligent, creative and since the company is headquartered in Amsterdam, you will have the ability to meet and work with people from all over the world.

Cons

I don't consider it a con because it was what I was looking for but some may have a hard time working in a organization that is not fully mature in the US market. If you like structure and fully matured process this is not the place for you.

Explore other reviews about Backbase

5.0
Dec 23, 2025
Recommend
CEO approval
Business Outlook

Pros

One of the best jobs I've ever had. Unfortunately my role got cut due to layoffs but I would have stayed here for years if that weren't the case. Great autonomy to employees, great collaboration, communication and organization. Good leadership.

Cons

Unexpected rounds of layoffs, but it was the case in tech for a while.

2.0
Jul 14, 2026
Recommend
CEO approval
Business Outlook

Pros

not many exist for sales execs in the US

Cons

lack of product fit in US market, leadership changes direction and strategy often, sales rigor is off the charts (MEDDPICC on steriods, etc)

See reviews by: Helpful|Rating|Date|All