2.0
Apr 18, 2023
Former employee, more than 1 year
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Great salary, perks and benefits. You meet great people that will be connected with you for a long time
Cons
Stupid Forbes pieces about an awful leader who provides zero input or value Nepotism driving people with zero experience into senior roles