如果三方上学校和公司都盖了章,那么这个协议就是有效的,违约金10000也是合法的。不少单位为了留住学生,以高额违约金约束学生。学生在前期协商中一定要力争将违约金降到最低,通常违约金不得超过10000元。但是,劳动法规定,“对负有保密义务的劳动者,用人单位可以在劳动合同或者保密协议中与劳动者约定竞业限制条款,并约定在解除或者终止劳动合同后,在竞业限制期限内按月给予劳动者经济补偿。劳动者违反竞业限制约定的,应当按照约定向用人单位支付违约金。除上述两种法律规定的情形外,用人单位不得与劳动者约定由劳动者承担违约金。”