4.0
Oct 6, 2025
Former employee, more than 3 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Company acts with integrity and tries to be forward thinking with sustainability.
Cons
Very large organization, complexity in structure and lacks clarity.