并非所有公司都有法律顾问,这取决于公司的规模、业务性质和需求。大型企业通常设有专职法律顾问或法务部门,而中小型企业可能选择外包法律服务或仅在需要时咨询律师。