2.011 Apr 2026Stunted progressionResearch scientistCurrent employee, more than 1 yearDunfermline, ScotlandRecommendCEO approvalBusiness outlookProsGood flexible working pattern exsistConsThere is opaque career progressionShow more