4.0
Oct 14, 2025
Former employee, more than 5 years
Markham, ON
Recommend
CEO approval
Business outlook
Pros
One of the few major companies in the field
Cons
Pressure can be intense, constant fear of layoff - but that is a reflection of the times and not the company