2.0Jan 22, 2019Anonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsReputation in Europe in diverse projectsConsBeing Unstable in Canadian MarketShow more
5.0Jun 12, 2026Senior project managerFormer employee, more than 3 yearsWashington, DCRecommendCEO approvalBusiness OutlookProsGreat management, interesting work and care about safetyConsNot much to say - loved my time thereShow moreHelpfulShare
4.0Jul 1, 2026Senior manager, marketingFormer employeeRecommendCEO approvalBusiness OutlookProsSupportive colleagues, collaborative culture, and the opportunity to own impactful projects.ConsBetter cross-team communication during larger initiatives would make execution even smoother.Show moreHelpfulShare