Employer Verified Available to UK-based employees (Change location)
Pension plan is what they have to offer, but you wouldn't get a letter you'd see the deduction in your pay slip then have to find it through internal processes
Bare minimum as mandated by law. You can choose to pay in more yourself of course.
Very basic, nothing above standard
It's compulsory- I doubt they wanted to offer pension scheme