On the Accounts page, accounts are generated automatically by grouping contacts based on their email domains (e.g., all contacts from @example.com will be grouped under the same account). This process doesn’t consider the “Company name” field at all.
On the Contacts page, the “Company name” filter refers specifically to the Company Name field in each contact’s profile. This is often passed via integrations, API, or the in-app script.
It’s important to note that a contact’s email domain (used for account grouping) and their company name (used in the filter) may differ. So, if you’re consistently passing company names via your integration, the Company name filter will usually give you more expected results for filtering contacts.