Current Employee3.1Aug 31, 2024Great culture, with strong Senior Sales Leadership. Once marketing issues fixed can have better flow of leads
Great culture, with strong Senior Sales Leadership. Once marketing issues fixed can have better flow of leads
Current Employee3.6Dec 7, 2023Good company..lots of improvement needed. Alot of restructuring which is a bit affecting the business.
Good company..lots of improvement needed. Alot of restructuring which is a bit affecting the business.
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
Current Employee1.6Mar 7, 2024I do not recommend working here, they don't care about their employees or clients, only care about their shareholders
I do not recommend working here, they don't care about their employees or clients, only care about their shareholders