《中华人民共和国劳动合同法》
第九条 用人单位招用劳动者,不得扣押劳动者的居民身份证和其他证件,不得要求劳动者提供担保或者以其他名义向劳动者收取财物。
第八十四条 用人单位违反本法规定,扣押劳动者居民身份证等证件的,由劳动行政部门责令限期退还劳动者本人,并依照有关法律规定给予处罚。
用人单位违反本法规定,以担保或者其他名义向劳动者收取财物的,由劳动行政部门责令限期退还劳动者本人,并以每人五百元以上二千元以下的标准处以罚款;给劳动者造成损害的,应当承担赔偿责任。
劳动者依法解除或者终止劳动合同,用人单位扣押劳动者档案或者其他物品的,依照前款规定处罚。
押金是担保的一种方式,收取押金是违法的,如果不退,你可以申请仲裁。
你要是辞职就可以把300的退给你.
你的单位存在以下两点错误:
1、合同到期未续签合同,安排你继续工作,超过1个月以上的部分要按双倍工资支付给你,前提是你申请劳动仲裁;
2、收取押金,若有收据或其它证据,向劳动局举报,单位不但要返还你的押金还要处罚单位500-2000元的罚金.