RepVue
Customer.io

Customer.io

38 Employee Ratings
38 Ratings
87% Verified
3.8
Unclaimed Profile
Rate this Company
RepVue Score0Top 20% of Companies
RepVue Score

0

Top 20% of Companies
Customer.io
Customer.io
38 Employee Ratings
87% Verified
3.8
Unclaimed Profile
85.62
RepVue Score
Back to Reviews
Former Employee
3.4
Oct 20, 2023
Great company overall in terms of people culture and remote benefits, however if you want to have a successful, long-term sales career you must factor in poor management and the fact that the team struggles to hit quota consistently. Average deal size is anywhere between 12-20k and that's mid-market. The company could probably do better with less sales reps, which it seems like leadership is starting to recognize as per recent redundancies.
Useful
Share
Browse Other Reviews