Search is broken. We all know it.
I was recently at the head of a push for Teams for a newly formed department. Things were great until people started being asked by their supervisors "did you read the announcement I posted?" Users would search for the announcement, already several conversations up in the channel. They'd find the announcement by name in the "New and Improved Search Experience," click on the title, and are taken to...the bottom of the channel with the most recent, unrelated conversation. At which point they are forced to scroll upwards until they find the announcement, which is a tedious task they could have started without using search. The users, some (most?) of which are complaining about having to switch to teams and asking why aren't we still using e-mail, that search works fine in e-mail, are revolting against the supervisors. The same supervisors that are looking to me for answers after I promoted Teams as a collaborative tool they should embrace.
And I'm looking at thread after thread, with people stating the same outcome, whether search either leads to the most recent post in the channel regardless of what you click on, OR it shows the post without context. There's no answer or reason for this from Microsoft. We're just expected to take the punches while trying to connect MS with their end users. I can't back out from the commitment I have to this large department but I will not and may not ever advise other areas in our org to use teams to the same extent. It's just not worth the grief and dent to reputation as a consultant.