It can make a huge difference to your professional life if you work for a company that takes care of its employees. But you also need to think about what comes after retirement. Ideally, you want to work for a company that won’t only take care of you while you’re working for them but will help you have a comfortable life once you’ve stopped. When you consider any new employer, you shouldn’t just look at the pay and perks they offer now but also at their retirement benefits. Here are some of the companies with the best pension programs in Canada.