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, leadership, products and tech stack, M&A activity, third-party ratings, and press.
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”.
