Former Employee2.4Dec 12, 2024Company is great. Salaries outside of the US are just terrible. Much more growth opportunities for US based employees.
Company is great. Salaries outside of the US are just terrible. Much more growth opportunities for US based employees.
Former Employee3.3Dec 11, 2024The immediate team and middle management were amazing but the c-suite were a mess and frequently out of their depth in a challenging market, playing the blame game.
The immediate team and middle management were amazing but the c-suite were a mess and frequently out of their depth in a challenging market, playing the blame game.
Current Employee2.7Aug 22, 2024Great inbound lead roll but senior leadership is struggling and most if not all reps feel underpaid.