3.0
Nov 1, 2023
Former employee, more than 5 years
St. John's, NL
Recommend
CEO approval
Business Outlook
Pros
Flexible work Decent pay and benefits DBPP
Cons
Internal politics Overly complicated to get things done Does not post internal opportunities