Back
Appian Corporation

Appian Corporation

242 Employee Ratings
242 Ratings
88% Verified
3.1
Unclaimed Profile
Rate this Company
RepVue Score34.80
RepVue Score

34.80

Appian Corporation
Appian Corporation
242 Employee Ratings
88% Verified
3.1
Unclaimed Profile
75.97
RepVue Score
Back to Reviews
User Company Avatar
Former Employee
2.3
Sep 4, 2024
If you are looking to be a sales rep, look elsewhere. Maybe 25% hit quota and that's from upgrading existing enterprise customers. 90% of new reps do not close a new logo deal in their first 18 months. If you want to collect a salary check for 12 - 18 months before you get laid off, this is the place for you. Leadership is inept and the CEO/founder is overly involved in everything. 3 CROs in 3 Years.
6 Useful
Share
Browse Other Reviews
Appian Corporation
Reviews at Appian Corporation