Current Employee4.7Jun 19, 2024My overall experience was positive UK office seems smaller but the culture seems great!
Current Employee2.3Dec 6, 2023Sales workshop, not really a tech company - overpriced product and no differentiation between the cheap and expensive solution. Company is more focused on self-service model that growing a proper sales team. No inbound or decent marketing despite size. Ok place to learn some sales but not for serious sales reps.
Sales workshop, not really a tech company - overpriced product and no differentiation between the cheap and expensive solution. Company is more focused on self-service model that growing a proper sales team. No inbound or decent marketing despite size. Ok place to learn some sales but not for serious sales reps.
Current Employee3.3Jul 17, 2024Overall its fine. Bases are pretty low. Mostly quotas and smaller deal sizes can get exhausting. Culture and training is great.
Overall its fine. Bases are pretty low. Mostly quotas and smaller deal sizes can get exhausting. Culture and training is great.