RepVue
Customer.io

Customer.io

39 Employee Ratings
39 Ratings
87% Verified
3.9
Unclaimed Profile
Rate this Company
RepVue Score0Top 10% of Companies
RepVue Score

0

Top 10% of Companies
Customer.io
Customer.io
39 Employee Ratings
87% Verified
3.9
Unclaimed Profile
87.22
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