5.0
Dec 12, 2025
Former employee, more than 10 years
Ottawa, ON
Recommend
CEO approval
Business Outlook
Pros
The benefits are really great. The pay was really good. the people were awesome.
Cons
Targets were stressful once you're on a coaching plan its really hard to get off