3.0
Apr 7, 2026
Former employee, more than 10 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Excellent pay structure, typically pays on the high end and great benefits
Cons
Company has been aggressively laying off, severely impacting the work environment and overall culture.