The benefits are very comprehensive. They also pay a cell phone allowance, as well as a monthly percentage of my public transit costs and yearly percentage of any health and wellness program I am a part of.
Since Talentcor (formerly the People Bank) is an employment agency, and Canada has universal healthcare, that was not an issue or an added perk. I did accumulate vacation time but I never used it.
List based on reports from current and former employees. It may not be complete.