5.024 Apr 2026Great cultureBusiness development managerFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsFlexible working from home, supportive team.ConsThere weren't really any cons I can think of.Show more
5.029 Jun 2023A great company to work forBusiness development managerFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsGreat company to work for, they offer flexible working, employee benefits and you can earn a great salary if you get your head down and work hardConsI really enjoyed my time at OSLShow more