2.0
Oct 21, 2025
Current employee, more than 1 year
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
People are really nice to work with
Cons
Lack of structure and clarity of the role. No onboarding, so it gets challenging to understand the business. For the first few months, you will feel so overwhelmed.