Business Insider recently conducted a thorough examination of Insights, analyzing its platform and investigating whether the advantages are truly worth the cost. The analysis points out several important features and possible drawbacks, implying that while Insights delivers some valuable intelligence, it may not be the best answer for every company