5.030 Aug 2025Great place to workPeople business partnerCurrent employee, more than 1 yearLeeds, EnglandRecommendCEO approvalBusiness outlookProsSupportive environment Excellent manager Good cultureConsOpportunity to make processes slickerShow more
2.012 Jan 2024Staff turnoverProject managerCurrent employeeRecommendCEO approvalBusiness outlookProsSomewhat great pla ce forConsFast turnover low potential to growShow more
4.08 Oct 2022Research AssistantResearch assistantFormer employee, more than 1 yearRecommendCEO approvalBusiness outlookProsgood place to work and opportunity for academic developmentConsthe work is a contract basisShow more