3.0
Apr 21, 2026
Current employee, more than 10 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Good pay and benefits High professionalism
Cons
Fast paced to the point where you lose faith in strategy and leadership. Employee morale is not really prioritized.