homeworkemployee intellectual property assignment agreement meaningShare on FacebookShare on Twitter147