Current Employee3.7Apr 22, 2024Great people, strong product, competitive market, C-levels are transparent and open, remote culture
Current Employee4.3Oct 19, 2023Positive experience, uncapped commissions, large market opportunity, good leadership, adtech is going through a lot of changes
Positive experience, uncapped commissions, large market opportunity, good leadership, adtech is going through a lot of changes