The Time to Hire Report supports multiple grouping at a time, plus any combination of filters layered on top.
Group By options:
Job Role (User / Team / Manager)
Lead Owner (User / Team / Manager)
Stage Moved By (User / Team / Manager)
Added to Job By (User / Team / Manager)
Job Company
Department
Engagement Type
Contact
Job, Job Company, or Candidate custom fields (Single Select, Multi Select, Yes/No, User type)
Filters
Filters mirror the Group By list exactly and can be combined freely — apply as many as you need to narrow the dataset before or instead of grouping it.
Practical example
An agency owner wants to see hiring speed for contract roles only, split by recruiter. They filter Engagement Type to Contract, then group by Job Role → User — the table now shows average Time to Hire per recruiter, scoped to contract placements only.

