5.0
25 Aug 2025
Former employee, more than 5 years
Grimsby, ON
Recommend
CEO approval
Business outlook
Pros
Work is challenging, work from home is an option.
Cons
Work can be quite stressful. Leadership puts lots of pressure, especially on the demand team, even if they are not responsible for the results.