Current Employee3.6Jun 27, 2025Good experience but customers know how to buy from us and your success is heavily dependent on your accounts. Good place to grow your career with an immense amount of very smart people.
Good experience but customers know how to buy from us and your success is heavily dependent on your accounts. Good place to grow your career with an immense amount of very smart people.
Former Employee3.9Mar 3, 2024Mi overall experience was great. In 4 years I learned everything that needs to be learned in B2B Sales Tech, I also got 10 years older, it is for sure a challenging environment, but fulfilling if you are able to navigate all the difficulties! Highly recommended to shape your career!
Mi overall experience was great. In 4 years I learned everything that needs to be learned in B2B Sales Tech, I also got 10 years older, it is for sure a challenging environment, but fulfilling if you are able to navigate all the difficulties! Highly recommended to shape your career!
Former Employee3.7Nov 30, 2023Positive overall experience, change was a constant - so was uncertainty.