5.0Aug 15, 2022It service delivery analystCurrent employee, less than 1 yearCalgary, ABRecommendCEO approvalBusiness OutlookProsGives you exposure to work in various aspects of ITConsThe headquarters are in London, so some positions might not be available in CanadaShow more
5.0May 17, 2024SalesCurrent employee, more than 1 yearChicago, ILRecommendCEO approvalBusiness OutlookProsFlexibility, people, company culture, remote workConsCould benefit from additional support resources to perform jobShow moreHelpfulShare
3.0Jun 10, 2026Account executiveFormer employeeCincinnati, OHRecommendCEO approvalBusiness OutlookProsWas able to work fully remote.ConsFelt micromanaged at times, lack of communication at times, lack of training on certain aspects of the job.Show moreHelpfulShare