I have used Zurich for home and motor insurance and found them to be non combative when it came to honoring any legitimate claims , all paid in a timely fashion with minimal fuss . As for life insurance a personal recommendation would be to only purchase the most basic term life insurance and invest the payments saved yourself , or put it under the mattress in Swiss Francs .
I have to add that I lived in Switzerland . These overseas franchises are often not subject to rigorous regulation ... and might even be trading on a well known brand name with no connection whatsoever to the company they purport to represent . An indication of this common scam might be familiar yet spurious branding e.g Xurich or Zurich Advance etc .
Life insurance and double glazing sales personnel are remarkably similar ... avoid ! and save your money .