不签订劳动合同和收取押金,都违反了《劳动合同法》。
《劳动合同法》
第九条 用人单位招用劳动者,不得扣押劳动者的居民身份证和其他证件,不得要求劳动者提供担保或者以其他名义向劳动者收取财物。
第十条 建立劳动关系,应当订立书面劳动合同。
已建立劳动关系,未同时订立书面劳动合同的,应当自用工之日起一个月内订立书面劳动合同。
用人单位与劳动者在用工前订立劳动合同的,劳动关系自用工之日起建立。
第八十二条 用人单位自用工之日起超过一个月不满一年未与劳动者订立书面劳动合同的,应当向劳动者每月支付二倍的工资。
第八十四条 用人单位违反本法规定,扣押劳动者居民身份证等证件的,由劳动行政部门责令限期退还劳动者本人,并依照有关法律规定给予处罚。
用人单位违反本法规定,以担保或者其他名义向劳动者收取财物的,由劳动行政部门责令限期退还劳动者本人,并以每人五百元以上二千元以下的标准处以罚款;给劳动者造成损害的,应当承担赔偿责任。
劳动者依法解除或者终止劳动合同,用人单位扣押劳动者档案或者其他物品的,依照前款规定处罚。
用人单位自招用之日起30日内未与劳动者签订劳动合同的,应该从满一个月起至满一年至支付二倍工资;自满一年开始视为已经签订无固定期限劳动合同;
用人单位收取押金的,可以向劳动保障监察大队投诉,要求劳动保障监察大队责令用人单位返还押金。
两者都违法,可向劳动监察投诉,他们会相应处罚单位的。