Nacro Health Insurance

1 employees reported this benefit
1 Ratings

Employer Summary

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

Employee Comments

Showing 1–1 of 1
29 Dec 2019
Former support officer in Basildon, England

These health insurance schemes are difficult to decipher as to what you are actually likely to get in the event of needing them. Which I didn't.

Nacro response

If in doubt you can always contact the HR team for advice and guidance.