5.0
15 Sept 2025
Current employee, more than 1 year
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
The work and the people make you feel motivated to work harder. Ofcourse that depends on your team
Cons
Career trajectory can be determined by the team you join.