公司单方面改变工资结构是违法的。劳动合同中应当约定了你的工资标准,把固定的工资拆成固定工资+不固定的考核工资属于变更劳动合同,公司必须和劳动者协商,劳动者不同意的单位不得单方面变更,否则就是违法的。公司在原有工资的基础上增加考核工资(或者奖金)那才是合法的。劳动合同法:出钱为你做了专业技术培训(不是一般的入职培训)并且签订培训协议约定服务期,那么你没有服务满约定的期限而提前离职需要支付违约金。