2.0
May 17, 2018
Anonymous employee
Former employee, more than 10 years
St. John's, NL
Recommend
CEO approval
Business outlook
Pros
Medical benefits, salary, facilities, pension
Cons
Too many politics Too many chiefts, not enough indians. Work load, Used to be valued, now just a number