As of 2016 they have 66B in assets , hardly massive, when lets say compared to Teachers which has over two and half times as much. They have a liability of 68 B, and that difference of 2B has increased to 4B. There are changes coming but they are slow. The fund you are probably thinking of is CPP which fully funded going forward for 75 years.