3.0
Mar 31, 2026
Former employee, more than 3 years
Mississauga, ON
Recommend
CEO approval
Business Outlook
Pros
Good pay & benefits Learning + internal mobility Work-life balance is decent
Cons
Not always highly technical (role-dependent) Layoffs / job stability concerns, depends heavily on your manager. Office politics / slow growth