4.0
May 28, 2026
Current employee, more than 5 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
- large organization - lots of oportunities to switch role if desired - good benefits - great job security
Cons
- most positions seen only as a number - pay is lacking compared to other companies