An important contribution of this study is the evidence on organizational factors' effect on the insurance companies' performance and on the effect of customers' necessities and confidence on the organizational factors. Another considerable contribution is a better knowledge of insurance activity's (life vs. non-life) impact on insurance companies' performance.