从协议内容本身来看,在一定程度上具有合理性。用人单位为员工提供培训,投入了一定的成本,要求员工在一定期限内不得将培训内容传授给其他人,是为了保护其商业秘密和竞争优势。
然而,如果培训内容并非属于商业秘密范畴,或者协议没有明确规定保密期限、保密补偿等条款,那么协议可能存在瑕疵。
另外,你与培训机构未签订劳动合同是不合法的行为,用人单位应当自用工之日起一个月内与劳动者订立书面劳动合同。虽然有社保,但不能替代劳动合同。
综上所述,仅就这份协议而言,不能简单地确定完全合法或不合法,需要结合具体的培训内容性质、协议的完整性等多方面因素进行综合判断。