4.0
8 Jul 2025
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Nice people and great company culture. Product got more relevant and competitive with AI.
Cons
Very difficult to get promoted in London, majority of the roles are in HQ Dublin, Ireland.