4.0
Aug 11, 2025
Former employee, more than 3 years
Ottawa, ON
Recommend
CEO approval
Business outlook
Pros
Good benefits Fun place to work with good close team members Ability to try new things with support from company
Cons
Don't agree with C level values and decisions Can be intense with the reason being that you should work extra hard despite being a large corporation. Culture hasn't been as strong since Covid period.