3.0
Oct 7, 2025
Former employee
Ottawa, ON
Recommend
CEO approval
Business Outlook
Pros
- People are great. Depending on what team you're working with.
Cons
- Needs to focus on people that bring value to the company.
Check out your Company Bowl for anonymous work chats.