Here is my submission
All agreements are not contracts and all contracts are agreements. A contract creates reciprocal obligations between the parties. Nevertheless, between an intern and a company there should be a endorsement by both parties whether the adventure by the intern is to benefit him or her financially or whether it is to foster the development of one’s life through the skills acquired. It will end the problem.