4.0Jun 10, 2026Strong culture and career growth, but needs talent boostBusiness 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 more
5.0Apr 8, 2025AmazingRisk analystCurrent employeeRigaRecommendCEO approvalBusiness OutlookProsEverything is great! Great environment.ConsNo cons, at least in department where I workShow more
2.0Sep 25, 2024lack of structure Relationship managerFormer employeeLondon, EnglandRecommendCEO approvalBusiness OutlookProsappetite for growth and expandConsUnhealthy work environment, The team is not supportive .Show more