2.0
Apr 4, 2026
Former employee, more than 3 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
3 weeks vacation. Work life balance but overworked with overtime.
Cons
Promotion and career growth feel limited, and support from U.S. management is lacking. Retention is an issue, pay is below market, and overall practices feel unfair. I would not recommend working here.