Are you sure? Does my boss count? or only people who are on payroll?
The employer needs to have at least five full-time employees who are citizens/PR. Contractors wouldn't be included.
It very clearly says the following:
at least five full-time employees who are Canadian citizens or permanent residents who work at the location where you will work, or will report to work, if you will work or report to work at a location in the Greater Toronto Area (City of Toronto, Durham, Halton, York and Peel regions) or
https://www.ontario.ca/page/oinp-employer-job-offer-foreign-worker-stream#section-4