Current Employee4.4Apr 19, 2025Really enjoying working here so far. The culture is excellent, allows for freedom but with guidance and support.
Really enjoying working here so far. The culture is excellent, allows for freedom but with guidance and support.
Current Employee2.4Aug 17, 2024EMEA Sales Leadership is not capable to help its Account Managers to get better. No Training, no mentoring, only empty phrases to push their own ego. Extreme bad salary
EMEA Sales Leadership is not capable to help its Account Managers to get better. No Training, no mentoring, only empty phrases to push their own ego. Extreme bad salary
Former Employee3.3Sep 9, 2024The overall experience was good until the end of my tenure. A mix of overhiring, a struggling economy, and a saturated marketplace made it much more difficult to be successful.
The overall experience was good until the end of my tenure. A mix of overhiring, a struggling economy, and a saturated marketplace made it much more difficult to be successful.