3.0
Oct 20, 2025
Former employee
Toronto
Recommend
CEO approval
Business Outlook
Pros
Strong brand reputation, supportive direct managers, collaborative peers, access to excellent training resources, and valuable exposure to enterprise-level sales processes.
Cons
Experienced layoffs that affected morale, limited consideration for employees returning from LTD, C-level management often disconnected from frontline realities, frequent restructuring, and minimal focus on employee feedback.