3.0Jul 22, 2022Content marketing managerCurrent employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsWLB The colleagues are quite lovelyConsManagement Structure, and company cultureShow more
5.0Jun 5, 2021Software engineerCurrent employee, more than 1 yearBoston, MARecommendCEO approvalBusiness OutlookProsthis company culture is the bestConsdemanding works but you get to learn a lotShow moreHelpfulShare
2.0Jun 25, 2025Head of marketingFormer employeeMunich, BavariaRecommendCEO approvalBusiness OutlookProsToo much division between departmentsConsGreat concept but management not communicating wellShow moreHelpfulShare