Current Employee4.7Jun 19, 2024My overall experience was positive UK office seems smaller but the culture seems great!
Current Employee2.7Jul 20, 2023Upselling customers in hosting. Sometimes value is present. Sometimes not.
Former Employee3.9Mar 5, 2025It was very good for an entry level sales role with good opportunity for career progression and advance to a closing role with 18 months.
It was very good for an entry level sales role with good opportunity for career progression and advance to a closing role with 18 months.
Current Employee4.1Mar 14, 2024Fine experience overall. There are constant and frustrating changes that make hitting quota more and more difficult
Fine experience overall. There are constant and frustrating changes that make hitting quota more and more difficult