Treating your company as a product involves approaching every problem with a view to stakeholders, users, outcomes, dependencies, ownership, and value.
It means looking at any issue/initiative from the perspective of the relevant customer and setting goals based on improving their experience.
Organize, structure, and manage the company to align with a product model, including forming cross-functional teams and collaborating on shared objectives.
Plan and invest in the company as a product, considering it as part of a portfolio and making conscious investment choices based on strategy.