5.0
Aug 27, 2025
Current employee, less than 1 year
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
- Recruitment team was amazing, incredibly supportive - Onboarding was smooth and well-designed - People are friendly and welcoming - Workplace culture feels relaxed and embraces diversity and flexibility - Lots of learning opportunities and support for building new skills
Cons
- Big company, understanding the structure can be challenging