3.0
9 Apr 2025
Former employee
St. John's, NL
Recommend
CEO approval
Business outlook
Pros
Good overall employee package, rotational schedule, decent site accommodations
Cons
Restructuring over the past few years has resulted in losing long term employees and changing site culture for the worse.