2.0
Jul 21, 2025
Former employee, more than 3 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Nice building Office space modern-ish
Cons
Poor executive leadership which trickles down to lower leader level No career movement - they just hire for higher level jobs Low compensation