G2
RepVue Score
0
G2
Back to ReviewsFormer 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