2.0
Apr 5, 2025
Former employee, more than 1 year
Calgary, AB
Recommend
CEO approval
Business Outlook
Pros
Interesting tech and technical problems to solve. Technical teams are passionate and smart.
Cons
Leadership lacks coordination and clear direction, and ongoing structural shifts are poorly executed, causing confusion and a decline in team morale and trust.