4.0
Jun 11, 2025
Current employee, less than 1 year
Hamilton, ON
Recommend
CEO approval
Business Outlook
Pros
Good working environment Inclusive working culture
Cons
If you don't enjoy customer facing roles, this is not for you. It is a good part customer service and tech.