5.0
Apr 11, 2024
Current employee, more than 5 years
Ottawa, ON
Recommend
CEO approval
Business Outlook
Pros
Culture and teamwork is great. Lots of smart people and a lot to learn. State of the art technology, autonomy to solve new problems. Employee experience has been a real focus and there is a lot of perks. Remote working.
Cons
Pressure to deliver consistently, high expectations. There has been a lot of change recently in senior management.