Contribution matching is pretty good.
Basic health insurance includes Vision (every 2 years, $400), 80% dental, orthodics $350. No company RRSP or Pension. $500 combined for professional services (massages, chrio etc...). No "official" work from home, but people do and management is fine about it.
Average industry standard out there
The benefits are second to none.
lack of benefits for Canadian employees
List based on reports from current and former employees. It may not be complete.