1.0
Jun 11, 2025
Former employee, more than 1 year
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Competitive salary Nice office environment with enjoyable activities
Cons
No formal HR department; only one person handles hiring and onboarding with minimal support No clear channel to raise concerns or report issues within your team Job security is extremely poor; employees are treated as expendable Witnessed several talented colleagues being let go suddenly at the end of 2024 with no prior notice or explanation, a deeply inhumane and distressing experience.