5.011 Oct 2023Great people! Healthy environmentJunior project managerCurrent employee, more than 1 yearLeicester, EnglandRecommendCEO approvalBusiness outlookProsGreat place to progress and start your careerConsUsed to be remote working not anymoreShow more