Senior Life Insurance Company Reviews.