1.0
Apr 19, 2025
Former employee, more than 1 year
Vancouver, BC
Recommend
CEO approval
Business Outlook
Pros
Supportive team makes work easy.
Cons
Organizational culture that favoured incompetent leadership throughout the company impacted individual team members and global strategy.