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