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