With my other hat on! I’ve been programme managing a year in industry project with computer science students. Essentially reintroducing a year in industry but providing mentoring and employability training. Taking on an intern for a 12month period can help a company to develop and create the supply chain of talent for their business. Of the students I’ve been working with, 80% returned to their original employer on graduation - a huge benefit for the employer as they have a deeper insight into the company culture, strategic vision, growth needs, leadership style and generally hit the ground running. It requires the compay to invest time, resource and energy in the undergraduate/intern but the long term benefits can boost productivity dramatically… the key is having a good mentor in place to help both the intern and the employer!