4.0
6 Aug 2025
Former employee, more than 5 years
Ottawa, ON
Recommend
CEO approval
Business outlook
Pros
flexible working environment competitive on salary and very good benefits
Cons
Internal processes should be streamlined for a better response to customers' needs.