The reduced income tax rates for businesses have led many business owners to consider whether it makes more sense to accumulate life insurance values inside a C corporation or outside. A closer look suggests that the benefits inside the company might not be as profound as owners expect. In addition, there are significant nontax considerations that should be weighed.