公司单方面对员工降职降薪一般不合法。根据《劳动合同法》第三十五条规定用人单位与劳动者协商一致可以变更劳动合同约定的内容变更劳动合同应当采用书面形式。1. 若公司未经与员工协商一致擅自降职降薪属于违反劳动合同约定。员工有权要求按照原劳动合同履行。2. 即使公司以经营困难等理由也需与员工进行充分沟通协商并遵循法定程序。否则员工可通过劳动仲裁等途径维护自身权益。劳动仲裁机构或法院会审查公司降职降薪的合理性与合法性若不符合规定会判定公司恢复员工原职位和薪酬待遇并可能要求公司支付相应赔偿。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。