Pensions Scheme

My company has a pensions scheme contributions which is managed by a corporate trustee limited. The scheme is managed by trustee board of current and former employees and an independent specialist to provide a guaranteed level of future income.
I would like to know if such pension contributions are shariah compliant?

The general scheme assets are in a wide range of investments. Hence cant be reassuring that it is shariah compliant investment. In this case, should I still be contributing towards my company’s pension?

Wa alaykum salaam,

Is this a defined benefit scheme?

Yes, it is a defined scheme