5.0
Oct 12, 2025
Current employee
St. John's, NL
Recommend
CEO approval
Business Outlook
Pros
Good people and CEO. Great pay compared to market
Cons
Heavy workload with increasing demands
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "People are friendly and there's always something to work on" "Flexible work Decent pay and benefits DBPP" "great team and solid culture"