Former Employee2.6Apr 29, 2024It was a great place to work but compensation was poor for the work you did.
Former Employee2.4Oct 14, 2025extremely micromanaging, more than normal pressure, being belittled and compared by the managers, Product is an expensive nice to have that businesses couldn't care less about, company structure is still changing constantly
extremely micromanaging, more than normal pressure, being belittled and compared by the managers, Product is an expensive nice to have that businesses couldn't care less about, company structure is still changing constantly
Current Employee3.6Jan 12, 2024Leadership is good right now. Lots of pressure but thats sales. Base pay is low but opportunity if you put in LOTS of work.
Leadership is good right now. Lots of pressure but thats sales. Base pay is low but opportunity if you put in LOTS of work.
Former Employee3.4Jul 18, 2024My overall experience was good, standard SDR environment. If you do well its great if you don't you won't be there long.
My overall experience was good, standard SDR environment. If you do well its great if you don't you won't be there long.