Best - company vehicle, gas card, dental plan, company matching rrsp
I have worked for this great group of company for over 18 years, not only because of great overall benefits it provides, but also because of the great people and working environment. While it is never enough for some people, I don't really have anything to complain about. Sadly, the only downside is that, some people outside the industry view it as a one of the 'sin industry' and that can have some bearing on a resume.
The lack of quality benefits is a problem in my opinion because the industry is a gold mine. Billions in revenue per annum. Three words : give good benefits !
Best thing is that your benefit payments work flawlessly. I never missed a payment or had any issue with the benefits since I started. What you are offered is what you get.
List based on reports from current and former employees. It may not be complete.