Tech Mahindra Life Insurance

9 employees reported this benefit
3 Ratings

Employer Summary

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

Employee Comments

Showing 1–3 of 3
3 Feb 2020
Former Senior Technical Architect in London, England

Good in USA and India

29 Jan 2019
Current Solutions Architect in London, England

Like I mentioned already, any benefit extended is just bare minimum to cover their bases legally

29 Feb 2016
Current Service Manager in Slough, England

nothing to complain about. The company offers by default.