Following are the reasons you should consider for buying a separate life insurance :
As a thumb rule you should have life insurance coverage equivalent to 10 times of your annual income. Sometimes, your company might not fulfil that requirement. So, in order to cover that protection gap, you should have a separate life insurance cover.
Insurance benefits provided by the company are not portable, which means your coverage will only last till your employment is intact.