An internship is an excellent opportunity for job candidates who want to gain work experience and try working for an employer with a good reputation. For companies, internships are a good way to acquire a relatively cheap workforce for positions that do not require too much expert knowledge and experience, to bring new ideas and views to old processes, and to suss out graduates or students before they are offered a full-time job. But in order for the internship to be of any use to both employer and intern, you must follow certain rules when creating the internship programme and selecting the right person. Here are three tips on building such a programme at your company and choosing the right candidate for it.