5.0
13 Feb 2025
Former employee, more than 3 years
Ottawa, ON
Recommend
CEO approval
Business outlook
Pros
- leadership is super open with you in this role. - you get to see the details of the company
Cons
- Can be pretty cut throat. - Culture isn't as good as it once was