3.0
Aug 13, 2025
Former employee, more than 1 year
Ottawa, ON
Recommend
CEO approval
Business Outlook
Pros
- Great for learning new concepts / technology - Strong pay - Good work-life balance (depends on the role)
Cons
Questionable corporate practices and job security