
impact.com
RepVue Score
0
Top 20% of Companiesimpact.com
Back to Reviews
Current Employee The team and management in EMEA are fantastic. There are some shortfalls in the direction of the company from the top and the industry is lacking need for the solution, so can feel like a race to the bottom on price. Browse Other Reviews
3.7
Sep 23, 2024
Useful