公司上班让交押金是不合法的。
根据《中华人民共和国劳动合同法》第九条明确规定,用人单位在招用劳动者时,不得扣押劳动者的居民身份证和其他证件,也不得要求劳动者提供担保或者以其他名义向劳动者收取财物。这一规定明确禁止了用人单位以任何形式收取押金的行为,旨在保护劳动者的合法权益,防止用人单位利用自身优势地位对劳动者进行不合理的经济负担。
如果公司违反了这一规定,收取了劳动者的押金,将面临以下法律后果:
面对公司要求交押金的情况,劳动者应当采取以下措施维护自身权益:
综上所述,公司上班让交押金是不合法的,劳动者有权拒绝并采取措施维护自己的合法权益。如果遇到此类问题,劳动者可以依法向劳动行政部门投诉或申请劳动仲裁,以维护自身的合法权益。