G2
RepVue Score
77.76
G2
Back to Reviews
Former Employee G2 is a well-managed company, however, senior management has no clue and perhaps no real interest in understanding how EMEA is vastly different from than US. Browse Other Reviews
3.4
Jul 11, 2023
Useful