By default, Algolia doesn't recognize ampersands as characters. For example: "K&N", "AT&T", or "PG&E" will match in search but the ampersand is not bolded (false negative), and results include those without ampersands (false positives).
You can see this behavior here: https://demo.algolia.com/instant-search-demo/?q=at%26t