4.0
Jan 17, 2025
Current employee, more than 5 years
Mount Pearl, NL
Recommend
CEO approval
Business Outlook
Pros
Good company, great benefits, innovative
Cons
hierrachy, reorganizations, oil, gas, prices
Check out your Company Bowl for anonymous work chats.