2.0
Aug 26, 2024
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Congenial work environment. Quality product
Cons
Despite quality product, the offering fails to shine in a very competitive space. Product management do not listen to sales teams and even regard them with disdain. Products are very centred around the US banking sector which isn't relevant for Europe in general