Former Employee3.1Feb 27, 2024Market leading product Good compensation Have to be on a Software / IT services territory EMEA lags behind the US significantly
Market leading product Good compensation Have to be on a Software / IT services territory EMEA lags behind the US significantly
Current Employee3.6Jun 11, 2025Good experience working here. Great leadership and team, keep up the good work.
Current Employee4.1Jun 6, 2025Positive. Strong tech in a competitive market. Great leadership and support