Because Verint is such a powerful tool, it's only as good as the community leader designing the community. It is a great option for all size companies because of its scalability and reliability. I have used it for small, intimate communities as well as enterprise level, large ones and it is applicable in all scenarios. Customer service is super - while there is not a lot of training available on the web site, the personalized care the support team and community offers is very strong. While it is not without its quirks, it is very stable. It would be useful for intranets, hybrid communities, partner networks and customer support communities alike. And, it is a good value for the costs!