A few points about Confluence:
- it is not cheap (check on the license fees, I had to configure it for a company so I forgot),
- it is not something you do without a few hours to mess around with it (it is kind of complex),
- many corporate departments use it even though it may be a bit outdated.