4.010 Jun 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.08 Apr 2025AmazingRisk analystCurrent employeeRigaRecommendCEO approvalBusiness outlookProsEverything is great! Great environment.ConsNo cons, at least in department where I workShow more
2.025 Sept 2024lack of structure Relationship managerFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsappetite for growth and expandConsUnhealthy work environment, The team is not supportive .Show more