3.0
Oct 20, 2025
Current employee
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
work-life balance, benefits, opportunities for growth within departments, remote, paid time off
Cons
low pay for entry-level, outdated technology, bad culture environment