3.0Mar 5, 2021Customer support specialistFormer employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsTeamwork makes the dream work hereConsSuper fast growth gave some super big mistakesShow more
5.0Dec 18, 2024Anonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsGreat benefits and good work life balance.ConsRelatively low pay in the marketShow moreHelpfulShare
4.0Feb 23, 2026Crm analystCurrent employee, more than 1 yearNew York, NYRecommendCEO approvalBusiness OutlookProsI have met some really caring and smart people at the company. The work-life balance is great.ConsSlow career progression, disconnect between Berlin office and NYC office.Show moreHelpfulShare