是不合法的!公司无权向自己的职工要求在工作期间的任何押金,这是法律的规定。公司如果考虑到某种因素,而向员工收取押金,而员工因对自己的工作的一种长久的保障,可以交取适当的押金,这也是可以的。《劳动法》第六十八条规定:“用人单位应当建立职业培训制度,按照国家规定提取和使用职业培训经费,根据本单位实际,有计划地对劳动者进行职业培训。”《职业教育法》第二十八条规定:“企业应当承担对本单位的职工和准备录用的人员进行职业教育的费用,具体办法由国务院有关部门会同国务院财政部门或者由省、自治区、直辖市人民政府依法规定。”即对你们进行必要的职业培训、教育,是公司的法定义务,且其必须无条件承担相关费用。更何况你们通过培训获得相关技能后,能更好的开展工作,为公司创造出更多、更好的效益,公司无疑是培训的最终受益者,而不能认为只是你们自己的事,与公司无关。