4.0
5 May 2026
Current employee
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Work makes a positive difference in the country, interesting projects, very smart people to learn from, promotions are there for people who work hard and make an impact
Cons
Pay is uncompetitive compared to publicly traded companies