3.0Sep 30, 2024OkaySales managerCurrent employeeItaly, TXRecommendCEO approvalBusiness OutlookProsFriendly environment for those who work thereConsThe business itself does not have a productShow more
5.0Apr 13, 2026Best companySalesFormer employee, more than 3 yearsRecommendCEO approvalBusiness OutlookProsFun & close knitted teamConsthere is no cons at allShow more
4.0Nov 27, 2025Great employerGrowth marketing managerCurrent employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsInternational team, good benefits, flexible remote workingConsNone to be found working hereShow more