impact.com
RepVue Score
0
Top 10% of Companiesimpact.com
Back to ReviewsCurrent 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