5.0
9 Jan 2026
Former employee, more than 3 years
Ottawa, ON
Recommend
CEO approval
Business outlook
Pros
Decent pay Good work life balance Inclusive
Cons
Established company so there aren’t a lot of avenues to move up It would take a person 10 to 15 years to become a manager