3.0Aug 28, 2025Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsnice coworkers, nice office, nice productConspoor management, lack of transparencyShow more
5.0May 17, 2023Senior account executiveCurrent employeeBoston, MARecommendCEO approvalBusiness outlookProsGreat product and relevant productConsToo much dependency on FranceShow moreHelpfulShare
1.0Nov 8, 2023Anonymous employeeFormer employee, more than 1 yearBoston, MARecommendCEO approvalBusiness outlookProsRemote work, and that is it.ConsFrench company culture destroyed a relatively good product. It has no future with current management and will be run to the ground if not changed. If you’re looking to be employed in the future, run from this company.Show moreHelpfulShare