2.0Sep 25, 2024Relationship managerFormer employeeLondon, EnglandRecommendCEO approvalBusiness OutlookProsappetite for growth and expandConsUnhealthy work environment, The team is not supportive .Show more
4.0Jun 10, 2026Business development managerCurrent employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsdecent culture, good career progression opportunities, strong product stack, no micromanagement and genuinely nice colleaguesConsThe company should bring more talented and motivated people to avoid stagnation and create a more inspiring environment.Show moreHelpfulShare
5.0Apr 8, 2025Risk analystCurrent employeeRigaRecommendCEO approvalBusiness OutlookProsEverything is great! Great environment.ConsNo cons, at least in department where I workShow moreHelpfulShare