
Twilio Segment
RepVue Score
0
Twilio Segment
Back to Reviews
Former Employee Not the best culture or team - very, very few people hit there number. Good leaders/nice people business is just going the wrong way Browse Other Reviews
2.7
Oct 1, 2025
Useful