公司禁止员工在外兼职并不完全合法,但需要视具体情况而定。我国《劳动法》和《劳动合同法》并未明确规定禁止劳动者在外兼职,但用人单位可以在劳动合同中约定兼职限制,前提是不得侵犯劳动者的合法权益。如果员工兼职行为对完成本职工作造成严重影响,或存在营私舞弊、泄露商业秘密等情形,用人单位可依据《劳动合同法》第三十九条解除劳动合同。对于涉及国家秘密或特殊行业,相关法律法规可能对外兼职有更严格的限制。
公司禁止员工在外兼职需依法合理,避免侵犯劳动者权益。员工也应遵守合同约定,在确保本职工作不受影响的前提下,谨慎选择兼职机会。