Business Insider recently completed a in-depth assessment of Insights, analyzing its service and questioning whether the value are genuinely justified the cost. The analysis emphasizes several important features and potential drawbacks, suggesting that while Insights provides some useful information, it may not be the ideal answer for every company