4.027 Nov 2025Growth marketing managerCurrent employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsInternational team, good benefits, flexible remote workingConsNone to be found working hereShow more
3.030 Sept 2024Sales managerCurrent employeeItaly, TXRecommendCEO approvalBusiness outlookProsFriendly environment for those who work thereConsThe business itself does not have a productShow moreHelpfulShare
5.013 Apr 2026SalesFormer employee, more than 3 yearsRecommendCEO approvalBusiness outlookProsFun & close knitted teamConsthere is no cons at allShow moreHelpfulShare