3.0
Oct 27, 2025
Former employee, more than 5 years
Ottawa, ON
Recommend
CEO approval
Business Outlook
Pros
good pay and great benefits
Cons
depending on the department, can be very toxic and unsupportive work environment
Check out your Company Bowl for anonymous work chats.