RepVue
Back

Twilio Segment

483 Employee Ratings
483 Ratings
92% Verified
3.5
Unclaimed Profile
Rate this Company
RepVue Score0
RepVue Score

0

Twilio Segment
483 Employee Ratings
92% Verified
3.5
Unclaimed Profile
82.40
RepVue Score
Back to Reviews
User Company Avatar
Current Employee
3.4
Apr 9, 2024
Overall experience has been a bit chaotic. Feels like working at a startup. Tons of changes for better and for worse. Have witnessed two layoffs in my time here, the founder and CEO leaving, the entire sales org getting restructured, and the quota and KPIs changing. On the positives - good front line management, great culture for the most part, and solid base pay.
Useful
Share
Browse Other Reviews
Reviews at Twilio Segment