Map<String, dynamic> toJson() { return { "name": name, "url": url, "companyDescription": companyDescription, "employment": employment?.toJson(), "geolocation": geolocation?.toJson() }; }