1.0
Mar 26, 2026
Former employee, more than 5 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
My immediate team was professional and friendly. Benefits aren’t terrible.
Cons
Senior management is out of touch, with a delusional vision that they can’t seem to execute. Your job never feels safe. You’ll be stuck in one role with minimal chance for growth.