4.0
May 22, 2026
Former employee, more than 1 year
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Great work environment and culture! Lots of opportunities to grow within the organization
Cons
Need to go through multiple approvals before introducing new technology even for a proof of concept