2.0
Jul 27, 2025
Current employee, more than 1 year
Scarborough, ON
Recommend
CEO approval
Business outlook
Pros
Health Benefit Program Flexible work location
Cons
Micromanaging Lack of innovative product Lacks strategic thinking and planning EU based and focused business. NA business comes last.