Current Employee4.1Dec 5, 2024Very positive. Good culture and leadership, very sharp people, and always interesting products and projects to work on.
Very positive. Good culture and leadership, very sharp people, and always interesting products and projects to work on.
Current Employee5.0Jun 28, 2024Great company, great culture. Upward mobility is somewhat limited, but overall 10/10 experience.
Current Employee2.1Apr 25, 2024Great place to add on your resume but it does feel like there is a misalignment between marketing and leadership.
Great place to add on your resume but it does feel like there is a misalignment between marketing and leadership.
Current Employee3.4Jun 26, 2023Great company but sales culture is lacking. Unbalanced territories, leading to underperforming sales leadership.
Great company but sales culture is lacking. Unbalanced territories, leading to underperforming sales leadership.