Current Employee2.1May 21, 2024It is a call center experience without growth opportunities. Lacks structure and transparency.
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.
Former Employee4.3Oct 10, 2024My overall experiencia was good. Very good company, good products and good people.
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