Great company culture and engaged and caring management team.
Some staff work long hours, but work-life balance is encouraged in theory if not always in practice. The management team regularly solicits feedback from staff on how to improve, and is always open to suggestions.
The extended benefits program is sufficient and is 100% paid for by the company, and there is an RRSP program as well as deferred profit sharing.
Working here was the best career move I have ever made, and I plan to stick around long term.