Business Insider recently performed a in-depth review of Insights, evaluating its service and questioning whether the advantages are actually worth the expense. The analysis highlights several important features and potential drawbacks, suggesting that while Insights provides some helpful intelligence, it may not be the ideal solution for every com