4.0Jan 18, 2024Sr technical account managerCurrent employee, more than 10 yearsBurlington, MARecommendCEO approvalBusiness OutlookProsFair pay. Smart folks. Reputable.ConsNo annual raises, gotta go to bat for yourself.Show more
5.0Jan 14, 2026ManagerCurrent employee, more than 3 yearsDallas, TXRecommendCEO approvalBusiness OutlookProsRemote Work Learning Opportunities Supportive managementConsLimited Growth Too many meetings due to Onshore Offshore coordinationShow moreHelpfulShare
2.0Apr 13, 2026Vp-technologyFormer employee, more than 5 yearsRecommendCEO approvalBusiness OutlookProsHad very good brands/Logo's as clients that needed tailored marketing & data solutions.ConsLacked innovation, poor business decisions caused declining revenues that forced several head count reduction is US offices.Show moreHelpfulShare1