The following companies achieved an average satisfaction rating of 80% or greater from their employees:
Company |
Headquarters |
Year Founded |
Score |
Northbridge Financial Corporation |
Toronto, ON |
2003 |
86.2% |