3.020 Mar 2025Working At Process IntegrationScientistCurrent employeeManchester, EnglandRecommendCEO approvalBusiness outlookProsThe people are nice and supportive.ConsThe pay across all roles could be betterShow more