1.0
Sep 6, 2025
Current employee, more than 5 years
Ottawa, ON
Recommend
CEO approval
Business outlook
Pros
None. This place is a dying ship.
Cons
Everything. They treat their good employees like crap and offer no benefits, salary increases or bonuses. Horrible management.