5.0
26 Jun 2025
Current employee
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Smart and collaborative coworkers Exposure to large-scale distributed systems Strong internal documentation and learning culture Great compensation and benefits Opportunities for career advancement
Cons
High workload and frequent on-call shifts Work-life balance can vary by team Internal tools can be overly complex Promotions can be slow and opaque Pressure to constantly deliver