1.0
5 Jan 2026
Current employee
St. John's, NL
Recommend
CEO approval
Business outlook
Pros
Pay is OK and the benefits are good
Cons
Frequently laying off good workers to cut costs. They really want you to be "turned on" 24/7. A lot of senior management are inexperienced and incompetent.