Babylon Health Life Insurance

22 employees reported this benefit
Updated 1 Feb 2018
2 Ratings

Employer Summary

Employer Verified Available to UK-based employees (Change location)

Employee Comments

Showing 1–2 of 2
9 Sep 2019
Current Onsite Tech Lead in London, England

I think we sign up when we join, but later impossible to obtain any information or change beneficiary.

12 Apr 2017
Former Software Engineer in London, England

Life insurance is up to 4x salary