公司能否辞退工作十年以上的员工取决于是否符合法律规定。若员工工作满十年,公司想要辞退,必须有合法理由,否则可能构成违法解除劳动合同。在这种情况下,公司应根据《劳动合同法》支付赔偿金或经济补偿金,除非员工违反第39条规定。根据该法,公司可以辞退在试用期间不符合录用条件、严重违反规章制度的、严重失职营私舞弊的、与其他用人单位建立劳动关系影响工作完成的、劳动合同无效的或被追究刑事责任的员工。如果符合《劳动合同法实施条例》的规定进行辞退,且符合第46条规定,则公司应支付经济补偿金。如未提前通知劳动者,还应支付代通知金。如需辞退不符合第39条规定情形的员工,公司需提供证据并书面通知。