4.0
Sep 24, 2025
Anonymous employee
Former employee, more than 10 years
Woodbridge, ON
Recommend
CEO approval
Business Outlook
Pros
Great people Competitive and fun Work with innovative products Great benefits
Cons
Consolidation of resource to USA Workload increases Compensation