4.0
Mar 24, 2026
Former employee
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Strong compensation and brand name Ownership of meaningful, large-scale systems Smart teammates and fast-paced learning culture
Cons
Long hours and frequent on-call stress Tight deadlines and metrics-driven pressure Team quality and work-life balance can vary widely