4.0
Aug 6, 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.