3.0Apr 29, 2020LeiterCurrent employee, more than 1 yearBerlinRecommendCEO approvalBusiness OutlookProsNette Arbeitsumgebung mehr aber auch nicht.ConsDas Management zögert Entscheidungen unendlich lange hinaus.Show more
5.0Aug 1, 2022Anonymous employeeFormer employee, more than 3 yearsRecommendCEO approvalBusiness OutlookProsAmong the best coworkers I have ever had – felt like a global family.ConsShifting product strategy sometimes led to misalignments between product, sales, and marketing teams.Show moreHelpfulShare1
4.0Nov 24, 2025Business development executiveFormer employeeBoston, MARecommendCEO approvalBusiness OutlookProsmanagement understood the challenges of getting deals done quicklyConsdidn't manage business lines and funding to maximize profitShow moreHelpfulShare