You need to study / examine these points before you go for an insurance copmany.
Whether registered Insurer with IRDA (For Indian Market)
Financial Stability & Partners
Location & Accessability
Servicing & Transparency
Products & Pricing
Past Experience of handling Insurance business.
Comparative analysis of life insurance companies is given here




