STEM intern scheme well received