Current Employee3.9Oct 19, 2023Overall good company to work for. Employees are treated well and compensated well.
Former Employee2.4Jan 17, 2025Toxic executives that are constantly competing for CEOs attention and praise. Which then creates an atmosphere of toxic competition among different orgs and zero accountability or helping you selling to customers.
Toxic executives that are constantly competing for CEOs attention and praise. Which then creates an atmosphere of toxic competition among different orgs and zero accountability or helping you selling to customers.
Current Employee1.4Mar 7, 2025Higher compensation for the same roles in market. Very low attainment in EMEA.
Current Employee4.6Nov 30, 2023Great they invest in me and they take feedback well and very transparent on their processes.