4.0
Dec 26, 2025
Current employee, more than 3 years
Niagara Falls, ON
Recommend
CEO approval
Business Outlook
Pros
- Good work-life balance. - Career growth opportunities - Competitive compensation package, salary and bonus - Strong safety culture at work - Supportive management team
Cons
- Poor maintenance management - Considerable employee turnovers - Young and mid-experience level management team