我了解到劳动法规定劳动合同只能以“培训费用和保密协议”这两种方式规定违约金。
请问“普通高等学校毕业生就业协议书”需不需要遵守劳动法,公司以“手续费赔偿金”的形式规定违约金是否合理,如果违约需不需要交这赔偿金?