When a lot of companies are added, it looks good in the browser:

The first page of the pdf only contains the header:

Page 2 has the summary and the first jobs:

Page 3 and 4 correctly display the rest of the jobs.
Refer to the json and the generated pdf file:
ATSResume _ Get hired with an ATS-optimized resume.pdf
MARCUS HALL by ATSResume(4).json