3.0
Jul 15, 2026
Former employee, more than 3 years
Ottawa, ON
Recommend
CEO approval
Business Outlook
Pros
1. Good learning experience 2. Opportunity to grow 3. Great health benefits 4. Awesome colleagues and great diversity
Cons
1. Low compensation 2. Lot of times have to work alone 3. Often a stressful environment