1.0
May 13, 2024
Former employee, more than 1 year
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
- Supporting team members - Amazing CTO & CEO
Cons
First and foremost, the leadership within the IT department was abysmal. Rather than inspiring and guiding their team, managers were often micromanaging to the point of suffocation. Toxic culture fostered by bad leadership and incompetent HR.