1.0
Nov 25, 2025
Current employee, more than 1 year
Ottawa, ON
Recommend
CEO approval
Business outlook
Pros
Benefits, interesting work, coworkers, and does have potential.
Cons
People are constantly getting terminated now. Or just quitting because they’re so fed up. The workloads are insane, and the lack of any sense of security makes the environment edgy and uncomfortable at best. It’s such a shame, this place used to be great, but now it feels like it’s sinking.