5.0
Sep 5, 2025
Current employee, less than 1 year
Niagara Falls, ON
Recommend
CEO approval
Business outlook
Pros
Great company structure, they really care about their employees which is hard to find. Flexible and understanding.
Cons
Some of the managers are not as well versed in ethical behavior and speech, pay could be better.