5月初入职到现在8月中了,到7月才收到5月份的工资1800,8月才发了6月的一半工资1000,其他工资一直拖欠,入职前签过合同(有两份不一样的合同)每个月要扣几百块学徒费,如果不做够一年离职要扣几千块钱学徒费,而当时说每个月有培训的,但只在第一个有2次培训,之后都没有培训了,这样合法吗?