您好!根据《劳动合同法》的规定用人单位招用劳动者,不得扣押劳动者的居民身份证和其他证件,不得要求劳动者提供担保或者以其他名义向劳动者收取财物。公司扣押您的各类证件和扣发补助的行为是违法的。您可以向单位所在地的劳动监察大队举报。同时该法还规定用人单位为劳动者提供专项培训费用,对其进行专业技术培训的,可以与该劳动者订立协议,约定服务期。劳动者违反服务期约定的,应当按照约定向用人单位支付违约金。违约金的数额不得超过用人单位提供的培训费用。用人单位要求劳动者支付的违约金不得超过服务期尚未履行部分所应分摊的培训费用。如果单位为您提供专项培训并约定了服务期则您应当赔偿尚未履行部分分摊的培训费用,若单位并未与您约定服务期则不需要赔偿该项培训费用,但如果您与单位所签订的劳动合同中有关于违约金的规定则需按约定支付违约金。建议您与单位先进行充分协商,若不能达成一致则可以申请劳动仲裁!希望我的答复能帮到您!