4.0
Apr 15, 2025
Current employee
St. John's, NL
Recommend
CEO approval
Business outlook
Pros
Lots learning and collaborative work Project Oriented
Cons
Great when the industry is doing great, not great in a down turn. They pay can be improved to compare with competitors