Former Employee4.1Jul 27, 2024Overall it was a great experience but the pay wasn’t where it should be.
Current Employee4.7Jan 8, 2024Best company I've ever worked for! Great culture, great leadership and a fun market to sell into
Current Employee3.7Oct 21, 2024pros: - clear and fair rules of engagement in sales - strong product but with flaws - EMEA has a great sales manager who trusts their reps cons: - lots of changes in last 12m that have affected the culture - tough market to sell into since 2022 (eco crisis) and has affected quota attainment - a very capable but not the most straightforward product in the market
pros: - clear and fair rules of engagement in sales - strong product but with flaws - EMEA has a great sales manager who trusts their reps cons: - lots of changes in last 12m that have affected the culture - tough market to sell into since 2022 (eco crisis) and has affected quota attainment - a very capable but not the most straightforward product in the market
Current Employee4.7Apr 3, 2024Great leadership and product. Customer Success industry has seen some hurdles over last 2 yrs is expected to rebound.
Great leadership and product. Customer Success industry has seen some hurdles over last 2 yrs is expected to rebound.