5.0
Mar 26, 2025
Current employee, more than 3 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
The benefits are top-notch and the company culture is inclusive and friendly . The leadership team is very transparent about the company's direction.
Cons
Sometimes task can be overwhelming,espacially during busy sessions