2.0
May 27, 2026
Former employee
Scarborough, ON
Recommend
CEO approval
Business Outlook
Pros
Opportunity to develop problem-solving skills. Strong industry reputation.
Cons
Lack of strong leadership and clear direction from management. Communication gaps across teams and departments. Inconsistent processes and limited support for employees. Employee concerns are not always effectively addressed.