2.0
26 Nov 2025
Former employee, more than 1 year
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
The people are nice and the corporate culture is pretty relaxed
Cons
Just very disorganized and unclear on goals which makes measuring output challenging