The employer needs to have at least five full-time employees who are citizens/PR. Contractors wouldn't be included.Are you sure? Does my boss count? or only people who are on payroll?
It very clearly says the following:
https://www.ontario.ca/page/oinp-employer-job-offer-foreign-worker-stream#section-4at 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