4.0
26 Dec 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