公司违约,因为你是否适合工作岗位不是解约的前提条件,用人单位有为劳动者提供适合岗位的义务,除非你不服从工作安排才能解约。另外,你应聘时只要是提供了真实的情况,用人单位又签订了三方协议,就说明他们认可了你的入职条件。不能一不满足就业条件为理由拒绝你。
如果你没有通过公司的培训考核,辞退并不算违法