It wasn't the right fit for us because it didn't have the tools our engineering team needed to share code effectively. We also had a hard time getting adoption up because people were not clear on which groups held which documents. There were lots of duplicate docs. People liked the shared drive because they could just save a file and move on. However, with Jive they had to log in, download, edit, upload. It was time consuming. The Word and Excel connectors sounded good but they made our systems slow and often broke. So people didn't use them.
They did an OK job when I needed them. Except for the one day the system went down. Jive pointed the finger at the hosting company, and the hosting company pointed the finger at Jive. No reliable information came to us.
It was harder to use that expected. The admin needs to be code savvy to truly customize the system. And users need to trained on the system and the setup. Trainings and monitoring need to continue to enforce use.