4.0
Jan 14, 2026
Current employee, more than 5 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
The benefits are decent. Work/Life balance is good. Location downtown Toronto works for me
Cons
Too much bureaucracy. Too many chiefs. Takes a long time to get things done.