5.0May 16, 2026Strong work ethic and team spirit, but bureaucratic processesCorporate developmentFormer employeeLondres, InglaterraRecommendCEO approvalBusiness OutlookProsGreat work ethics, team spirit and work life balanceConsToo bureaucratic sometimes and process drivenShow more
4.0Jun 1, 2021Great EmployerCorporate development associateCurrent employeeCalgary, ABRecommendCEO approvalBusiness OutlookProsBenefits Interesting jobs ability to move across units/teamsConsWork life balance, Too many reorganisationsShow more