5.0
14 Oct 2025
Recommend
CEO approval
Business outlook
Pros
Allow you to do your job without micromanaging. Empowering environment selling industry leading products - great place to work. Oh, most every product is also made in North America.
Cons
Company is based on Canada so sometimes some cross-border benefits challenges but really that's it.