4.07 Sept 2024baSenior business analystCurrent employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsbased on location new startup in paymentsConsstill in exploring phase as it's startup with good backupShow more
2.06 Nov 2024StaleProduct managerFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsGreat benefits, get to travel as lot as part of your role.ConsStale environment, very low concentration and understanding of tech. Surprisingly unstable leadership, unpleasant and unhealthy corporate culture to work in.Show more