1.0
1 Apr 2026
Former employee, more than 3 years
Ottawa, ON
Recommend
CEO approval
Business outlook
Pros
Work life balance was decent
Cons
Since the STG (PE) acquisition, the company culture and stability have declined significantly. The headcount dropped from over 2,000 in 2022 to approximately 1,000 in 2026, following roughly seven rounds of layoffs. Recently, departmental layoffs have been conducted without organization-wide transparency, a major departure from previous practices. The leadership lacks a clear direction. I would strongly advise avoiding this company and wouldn't even refer friends during my time there.