1.0
6 July 2023
Former employee
St. John's, NL
Recommend
CEO approval
Business outlook
Pros
Lots of great people that unfortunately get lost in the noise.
Cons
As mentioned in just about every other review here, absolutely horrible management. Especially at the upper level. You'll be sold on optimism and that things will get better while the people with the ability to do anything sit on their hands. Payscale is haphazard and appears to be completely illocical. In terms of industry standards, they don't appear to know what they're doing and don't have an approach that'll last.