RepVue
Acquia

Acquia

134 Employee Ratings
134 Ratings
90% Verified
3.2
Unclaimed Profile
Rate this Company
RepVue Score0
RepVue Score

0

Acquia
Acquia
134 Employee Ratings
90% Verified
3.2
Unclaimed Profile
76.94
RepVue Score
Back to Reviews
Current Employee
2.9
Feb 19, 2024
There were extremely limited inbound leads, growing targets, and expectation of everything being self generated. Comp structure gives opportunities to earn more depending on following deal structures that the company favors, but this sometimes goes against what is best for customer and also can be very rigid when there are certain types of situations, and sometimes unfavorable to reps.
Useful
Share
Browse Other Reviews