In this guide you'll learn which filters can help you exclude jobs from recruiting agencies or consulting firms
If you’re a recruiting agency, it doesn’t make sense that you sell your services to other recruiting agencies. So you’d want to find only jobs from companies that aren’t recruiting agencies, or generate reports of companies that aren’t recruiting agencies . This article shows how to do it with TheirStack.
In the job search page, you will find a filter called "Company Type". It will let you search for jobs from direct employers or recruiting agencies.
Every classification task is a tradeoff between accuracy and precision. This is, maximizing the rate of true positives (% companies that we classify as recruiting agencies) while minimizing the rate of false negatives (% of companies that we classify as not recruiting agencies, but actually are).
We preferred to err on the side of caution, and try that all of the companies we classify as recruiting agencies actually are. This means some of them are left out, and will be classified as direct employers when they are not.
When you find some misclassified companies, contact us (xoel@theirstack.com) and we’ll fix that right away.
And to address it yourself, check out the next section.
As said in the previous section, there will be cases when recruiting companies are classified as direct employers. To reduce the times when this happens, you can add some filters
For a large percentage of companies, we have the industry they report they belong to.
You can use the Exclude companies filter in the Job Search or in the Technology Details views.
We classified all companies under industries that contain staffing and outsourcing as recruiting companies.
But many companies in the Human Resources industry will be recruiting companies. If you exclude that industry, you’ll exclude those companies as well (you’ll exclude also some companies that may not be recruiting agencies)
If you only exclude companies by industry, you may still get some false positives: companies that are actually recruiting companies but label themselves as “Internet” or “Information Technology & Services”.
However, for most companies we have a Company Description field (extracted from their websites, LinkedIn profile and other sources)
And you can filter results by words or phrases present in the company description:
Look for the Exclude Company Description Patterns filter. This field is case-insensitive.
However, we know this all isn’t bulletproof and even if you do all of this, it’s likely that you still get some false positives, and results from companies you wouldn’t want.
So if you have a list of companies you don’t want to get results from, you can also pass it and TheirStack won’t return any results from companies that contain any of the strings you pass (so if you pass Apple, you also won’t get jobs from Apple, Inc.)
Look for the Exclude company names (substring match) field in the Companies section, on the right side.
You could even ask ChatGPT for a list like this
Paste it, add your own list, re-run the search, and you’ll be good to go.