Hermes Death in Service

6 employees reported this benefit
1 Ratings

Employer Summary

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

Employee Comments

Showing 1–1 of 1
30 Dec 2019
Current Systems Analyst in Leeds, England

It’s an available amount so no good or bad as hopefully won’t need it.