5.014 Nov 2024Technical support engineerFormer employee, more than 1 yearDenver, CORecommendCEO approvalBusiness outlookProsTeam is awesome and there are always there to helpConsIt has been acquired by a different company - things might changeShow more
5.017 May 2024Technical project managerFormer employee, more than 3 yearsItaly, TXRecommendCEO approvalBusiness outlookProsA place with great environment and culture.ConsSome company tools needs upgrades.Show moreHelpfulShare
4.013 Mar 2026Project managerCurrent employeeRecommendCEO approvalBusiness outlookProsPeople are nice, good connections with other offices overseas. Compensation is competitiveConsVery dense workload and systems. Takes a while to learnShow moreHelpfulShare