Stack Overflow for teams does a good job at providing a space for questions and answers. You can also use their articles to create wiki pages. It's searching is pretty good, which is one of the best parts. It isn't super pretty, but it gets the job done. For anyone familiar with Stack Overflow, they will feel comfortable using Stack Overflow for Teams.
The search is very solid, although it will be interesting to see how it continues to fare against AI. The suggestions as a question is typed accelerates finding information and reduces chances of duplicates. The gamification of answers has created a friendly competition for speed and quality of answers.
The API offers good integration points which we've used for a custom Slack bot.
The ability to up/down vote is useful to promote one answer over another.
It is the first place to go to for answers to 'how do I' or 'how does this work' kind of questions which, as a development team, we ask a lot. As questions arise we strive to record them, so that Stack Overflow for Teams can answer the question next time it comes around. It's nicely easy to signup new users.