RepVue
Back

Twilio

1,016 Employee Ratings
1,016 Ratings
90% Verified
3.6
Unclaimed Profile
Rate this Company
RepVue Score0
RepVue Score

0

Twilio
1,016 Employee Ratings
90% Verified
3.6
Unclaimed Profile
83.25
RepVue Score

Anonymous Q&A

Back to All Questions
1
Anonymous Sales ProMay 10, 2023

A lot of talk on this latest earning call about Sales enablement, ramping, training, getting the 're-shaped' sales org humming again. Quota attainment still looks stellar (at least on here), professional development scores are decent it seems. Whats the vibe from the boots on the ground? optimism?

Answers
3
Want to join the conversation? to ask or answer questions and share insights with the community.
1
User Company AvatarFormer Twilio EmployeeTop AnswerMay 13, 2023

1
User Company AvatarCurrent Twilio EmployeeMay 10, 2023

1
User Company AvatarCurrent Twilio EmployeeMay 10, 2023

Add a Rating to See More Answers