RepVue
Back
Twilio

Twilio

947 Employee Ratings
947 Ratings
90% Verified
3.6
Unclaimed Profile
Rate this Company
RepVue Score0Top 20% of Companies
RepVue Score

0

Top 20% of Companies
Twilio
Twilio
947 Employee Ratings
90% Verified
3.6
Unclaimed Profile
83.51
RepVue Score
Back to Reviews
User Company Avatar
Former Employee
3.1
Jul 20, 2023
The company is moving through a cultural change with a new direction because communication API's are not enough to differentiate in today's market. The technology stack across CDP, Call Center, Account Security....the leadership team is all over the place with not a clear direction of who we want to be.
1 Useful
Share
Browse Other Reviews
Twilio
Reviews at Twilio