Companies expend lots of effort vetting collaboration tools and yet too often end up disappointed in their performance. Technology can be a great tool for facilitating collaboration, but company ...