2.0
Nov 23, 2025
Former employee, more than 1 year
Mississauga, ON
Recommend
CEO approval
Business Outlook
Pros
Plenty of documented processes, team resources, and structure to rely on.
Cons
Very siloed departments, no resourcing support, sales would make impossible promises, and there was no leadership pushback to clients on unrealistic timelines, resulting in very high turnover. Very easy to burn out.