5.0
Nov 27, 2025
Current employee, more than 1 year
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Clear feedback and continuous learning environment. You can make good money here if you give it the time and focus.
Cons
Workload can be quite intense sometimes. Sales and especially BD are not for everyone