3.0
Mar 24, 2026
Former employee, more than 10 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Good facilities, motivating mission, beautiful branding, knowledgeable people, made some friends.
Cons
Unlimited time off is unclear and inconsistent. Very US customer focused. Unclear strategy which resulted in stalled work or confusing redirections with leadership changes.