3.0
Apr 23, 2026
Former employee, more than 5 years
Ottawa, ON
Recommend
CEO approval
Business Outlook
Pros
-Work on challenging problems -Work life balance
Cons
-Encourage for better team work -Less diversity
Check out your Company Bowl for anonymous work chats.