3.0
Sep 20, 2025
Current employee, more than 3 years
Welland, ON
Recommend
CEO approval
Business outlook
Pros
People are great andmoney is decent
Cons
The amount of stress put on everyone for sales and piles more work on you is so tiring.
Check out your Company Bowl for anonymous work chats.