I'm not trying to be an anus, but temp stands for temporary which is not long term. It looks like they are looking to improve individual skills that are in demand in order to progress to a full-time job. Once they have relevant actual experience with companies it will be much easier to find a long term employment situation.