1.0
Jul 8, 2026
Current employee, more than 1 year
Ottawa, ON
Recommend
CEO approval
Business outlook
Pros
Some remote jobs depending on department.
Cons
It's as bad as the reviews sound. The good reviews are HR, Marketing, and AE's that are presurred into it. A dumpster fire. Literally on the verge of collapse.