I just spent 20 minutes trying to figure out why members of our staff could not mention each other's teams. I finally found the answer in this documentation page:
When a team is created, we take note of the email domain of the founding user. We then allow all other users that share that email domain to discover that team through team search.
Such a frustrating limitation! We have a few different domains in our Jira. Why is this a limitation?