RepVue
Back

Bugcrowd

88 Employee Ratings
88 Ratings
88% Verified
2.7
Engaged Employer
Rate this Company
RepVue Score0
RepVue Score

0

Bugcrowd
88 Employee Ratings
88% Verified
2.7
Engaged Employer
70.86
RepVue Score
Back to Reviews
User Company Avatar
Current Employee
2.9
Aug 12, 2025
By far the best part of this company is the product we offer and the people behind it. It works, customers like working with us, and we’re competitive in all selling segments. The sales team itself is close knit with direct management being some of the best I’ve ever had. Where we fall short is executive leadership in the sales segment. Quota attainment is out of reach with our current team’s size and average deal size. This tied with little inbound activity is leading to poor individual performances and low morale. At this point I could not recommend joining the team.
3 Useful
Share
Browse Other Reviews
Reviews at Bugcrowd