CompanyDto is the fully enriched company profile returned by GET /api/companies/{id}. It carries everything Jobo knows about a company — identity, social handles, location, operating status, funding history, products and tech stack, M&A activity, and third-party ratings.
Lightweight previews of the same company embedded in jobs are deliberately slimmer. Fetch the full CompanyDto whenever you need the rich blocks.
Every list field defaults to
[] and every scalar to null when no value is known. Treat an empty list as “we don’t know”, not “the company has none”.
