5.0Nov 14, 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.0May 17, 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.0Mar 13, 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