3.0Nov 25, 2025The people are amazing, the leadership quite poor, and the pay is subparBusiness development managerCurrent employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsGood coworkers Nice office Young peopleConsLow pay Difficult career progression Poor managementShow more
1.0Oct 28, 2025Weird Company to Work ForBusiness development managerFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsThere wasnt really any prosConsMicro Management No Support No TrainingShow more
3.0Mar 11, 2024International presence looking to grow in the U.S.Business development managerFormer employeeNew York, NYRecommendCEO approvalBusiness outlookProsGood comraderie amongst my level associates and our managers. Fair pay.ConsI worked in the US, but reported into the UK offices. Somewhat challenging in navigating time zones, but not too difficult.Show more