RepVue
Main Menu
Main Menu
Main Menu
Acquia

Acquia

102 Employee Ratings
102 Ratings
88% Verified
3.2
Rate this Company
RepVue Score0
RepVue Score

0

Acquia
Acquia
102 Employee Ratings
88% Verified
3.2
77.34
RepVue Score
Back to Reviews
Former Employee
1.4
Dec 14, 2023
The net new business team has been doing poorly for at least 3 years. Less then 50% AEs hit quota. The AM team is doing well only on paper but is plagued by multi-tier management structure which is top heavy. They do not promote internal mobility and DEI is non-existent in the sales team.
Useful
Share
Browse Other Reviews
Acquia
Reviews at Acquia