3.0Sep 30, 2024Sales managerCurrent employeeItaly, TXRecommendCEO approvalBusiness outlookProsFriendly environment for those who work thereConsThe business itself does not have a productShow more
5.0Apr 13, 2026SalesFormer employee, more than 3 yearsRecommendCEO approvalBusiness outlookProsFun & close knitted teamConsthere is no cons at allShow moreHelpfulShare
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 moreHelpfulShare