4.0
May 3, 2025
Current employee, more than 5 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Top employer. Good benefits. Average salary. Room for growth.
Cons
Some managers and departments are good, but some are toxic. It is a huge company so things can be very different depending on your role, location, and team.