违约金

我在南京通过中介进到厂里上班,干了两个月厂里进去淡季裁员,我被裁了,与中介签订的是四个月,他们说让我转厂,如果不转的话就按协议里的算作我旷工离职罚违约金,请问这合法吗?