4.0
Apr 18, 2024
Former employee, more than 8 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Pay can be good-great depending on the team
Cons
Leadership has typically been old school and very slow to adopt new technology and techniques.