5.0
13 May 2026
Current employee, more than 3 years
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Great place to work at and very supportive environment! Decent Pay and really good pension plan.
Cons
Stressful and demanding workloads under tight deadlines.