2.0
Nov 15, 2025
Current employee, more than 5 years
St. John's, NL
Recommend
Business Outlook
Pros
Good pay and benefits, as well as an AIP plan. Nice overall compensations package.
Cons
Mass layoffs have led to serious morale issues within the Newfoundland and Labrador operations. No visibility, vision or direction with the local head of operations. Long Harbour is a mess with disorganized, chaotic, inexperienced leaders with no understanding of safety culture. Not a pleasant place to work in recent years.