4.0
Jan 27, 2025
Former employee, more than 3 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Innovative company. Office perks include free lunches and weekly happy hour.
Cons
Lack of HR presence in North America. The only time HR is present is when they're conducting lay offs.