4.0
18 Aug 2025
Current employee, more than 5 years
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
- Feel good about showing up to work knowing you make the world better - Excellent team of people to work with - It lives as close to what it claims to be as possible
Cons
- Pay is lower in travel than other technology departments in other sectors - Hybrid work where office days are required - Often disorganized and chaotic