A good internship program should give good exposure to interns in their career fields, hone their skills by providing a learning platform, and prepare them to be successful in their work.